idiom
Move heaven and earth
Сделать всё возможное, чтобы чего-то достичь.
Meaning
To do everything possible to achieve something.
Example
They **moved heaven and earth** to save the project.
Они сделали всё возможное, чтобы спасти проект.