put one's best leg forward

全力以赴
在线英汉词典
相关词语