bind hand and foot

Verb

 * 1)  Tie up (someone's) hands and feet.
 * 2)  Prevented from doing what one wishes.

Translations

 * Finnish: ,
 * Spanish: atar de pies y manos