pieds et poings liés

Etymology
lit. 'feet and fists bound'.

Phrase

 * 1) bound hand and foot with one's feet and hands bound
 * 2)  stuck, unable to do anything, entirely at the mercy of someone else