Version Française
Meaning of
"(Pol.) sortir de l’impasse"
in English language
French to English
English to French
French
English
(Pol.) sortir de l’impasse; trouver une solution/une issue.
break the deadlock (to)