Impuissants (en. Helpless)

/ɛ̃.py.i.sɑ̃/

Synonyms

Slang Meanings

To have one's hands tied
In this situation, I feel as if I have my hands tied.
Dans cette situation, je me sens comme si j'avais les mains liées.
To be at an impasse
We are at an impasse and feel powerless.
Nous sommes dans une impasse et nous nous sentons impuissants.