put one's best foot forward in Finnish
put one's best foot forward in Finnish
näyttää paras puolensa
(idiomatic) To show oneself in the best or most positive way possible; to make a favorable impression.