put one's best foot forward

put one's best foot forward是什么意思、put one's best foot forward怎么读
飞速跑, 全力以赴

put one's best foot forward汉语翻译

飞速跑, 全力以赴