Si conoces la traducción correcta de «put one's best foot forward» al ruso, agrégala al diccionario popular.