Полный англо-русский словарь

put one's best foot forward

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

Полный англо-русский словарь