se fixer des objectifs impossibles à atteindre en Anglais

Traduire "se fixer des objectifs impossibles à atteindre" en Anglais

English Version