idiom
Best foot forward
Intentar causar la mejor impresión posible
Meaning
To try to make the best possible impression
Example
She always puts her **best foot forward** on important occasions.
Ella siempre da lo mejor de sí en las ocasiones importantes.