put one's best foot forward in Russian
put one's best foot forward in Russian
показа́ть себя́ с лучше́й стороны́
(idiomatic) To show oneself in the best or most positive way possible; to make a favorable impression.