to do everything possible to achieve a goal
faire tout ce qui est possible pour atteindre un objectif (faire tout ce qui est possible pour atteindre un objectif)
"The police left no stone unturned in their search for the missing child."
"La police a laissé aucune pierre de côté dans sa recherche de l'enfant disparu." (La police a laissé aucune pierre de côté dans sa recherche de l'enfant disparu.)
a very strong expression of gratitude
To be caught unprepared or embarrassed.
Wear clothes that will make others admire you
to succeed in achieving two things in a single action
to make unrealistic plans or dreams
to pretend to be confident or happy when you are not