put one's best foot forward in French
put one's best foot forward in French
se montrer sous son meilleur jour
(idiomatic) To show oneself in the best or most positive way possible; to make a favorable impression.