put one's best leg forward
put one's best leg forward是什么意思、put one's best leg forward怎么读
全力以赴
put one's best leg forward汉语翻译
全力以赴