Version Française
Meaning of
"se fixer des objectifs impossibles à atteindre"
in English language
French to English
English to French
French
English
se fixer des objectifs impossibles à atteindre; pécher par excès d’ambition.
overreach (to)