To try to make the best possible impression
Intentar causar la mejor impresión posible (intentar causar la mejor impresion posible)
"She always puts her best foot forward on important occasions."
"Ella siempre da lo mejor de sí en las ocasiones importantes." (eya syempre da lo meh-jor de si en las okaziones importantes)