verb/fɛʁ də sɔ̃ mjø/
to do as best one can, to do one's best, to do one's utmost, to give it one's best shot
Synonyms: faire tout son possible, faire son maximum
/fɛʁ də sɔ̃ mjø/
to do as best one can, to do one's best, to do one's utmost, to give it one's best shot
Synonyms: faire tout son possible, faire son maximum