"sich im besten licht zeigen praesentieren" in English sich im besten Licht zeigen/präsentieren to put one's best foot forward Detailed translations for "sich im besten licht zeigen praesentieren" sich im besten Licht zeigen/präsentieren sich im besten Licht zeigen/präsentieren(also: sich von seiner besten Seite zeigen/präsentieren) to put one's best foot forward