Present perfect subjunctiveellos/ellas/ustedesconjugation ofesposar.

esposar

Siento que te hayan esposado.
I'm sorry they had to put handcuffs on you.
Word of the Day
salted