L'embarras (en. Embarrassment)
[lɑ̃.ba.ʁɑ]
Synonyms
- complication
- difficulté
- gêne
- inconfort
- tracas
Slang Meanings
to be in a bind
He is really in a bind with this story.
Il est vraiment dans le pétrin avec cette histoire.
to have the brakes on
With all these problems, he really has the brakes on at the moment.
Avec tous ces problèmes, il a vraiment les freins en ce moment.