Best foot forward (贝斯特 富特 福沃德)

Idiom Fashion

含义

To try to make the best possible impression

努力给人留下最好的印象 (nuli gei ren liuxia zui hao de yinxiang)

例句

"She always puts her best foot forward on important occasions."

"她总是在重要场合尽力表现自己最好的一面。" (ta zong shi zai zhongyao changhe jinli biaoxian ziji zui hao de yimian)