Find the word definition

Wiktionary
put one's best foot forward

vb. (context idiomatic English) To show oneself in the best or most positive way possible; to make a favorable impression.