Полный англо-русский словарь
put one's best foot forward
Пытаться произвести хорошее впечатление
Полный англо-русский словарь
put one's back into
put one's face on