put one's best foot forward

Пытаться произвести хорошее впечатление

Источник: Полный англо-русский словарь на Gufo.me