to fall over backward
to put in an extraordinary amount of effort to accomplish something, often with the intention of pleasing someone
[短语]
to go to town
to complete a task or activity with thoroughness, efficiency, and speed, often suggesting a focused and diligent approach
[短语]
to move mountains
to accomplish something challenging or seemingly impossible through extraordinary effort and determination
[短语]
a hundred and ten percent
an intense amount of effort made toward achieving something one desires
[短语]
to bend one's mind to do something
to put a great amount of effort or thought into something particular
[短语]

下载LanGeek应用程序