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

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.
彼らはプロジェクトを時間通りに終えるために、あらゆる手を尽くさなければならなかった。