put one's best leg forward

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

put one's best leg forward汉语翻译

全力以赴