sich von seiner besten seite zeigen

listen to the pronunciation of sich von seiner besten seite zeigen
Немецкий Язык - Английский Язык
to be on one's best behavior / behaviour
to be on ones best behavior
sich von seiner besten Seite zeigen/präsentieren
to put one's best foot forward