(sb) be in a quandary, have a dilemma (with no way out)

English French
Gloss (sb) be in a quandary, have a dilemma (with no way out) (qn) ê. dans l'embarras (sans solution)
Domain emotion/temperament émotion/nature
Subdomain confusion confusion
Language Word