Hindi / Urdu
In English
My hands were tied
When you want to say “Mere hath bandhe huye thay” in English, the natural, everyday way is “My hands were tied”. It fits everyday talk.