to render one powerless to act, to thwart someone

listen to the pronunciation of to render one powerless to act, to thwart someone
الإنجليزية - الإنجليزية
tie someone's hands

I'd like to help you, but my hands are tied.

to render one powerless to act, to thwart someone
المفضلات