move heaven and earth

US /muːv ˈhɛvən ænd ɜrθ/
UK /muːv ˈhɛvən ænd ɜrθ/
"move heaven and earth" picture
1.

竭尽全力, 想方设法

to do everything possible to achieve something

:
I'll move heaven and earth to make sure you get that promotion.
我会竭尽全力确保你得到那次晋升。
They had to move heaven and earth to finish the project on time.
他们不得不竭尽全力按时完成项目。