put one's best foot forward

делать всё возможное, стараться быть на высоте

It was the necessity to put her best foot forward that was really troubling her.

Другие идиомы: