idiom
Move heaven and earth
कुछ हासिल करने के लिए हर संभव प्रयास करना।
Meaning
To do everything possible to achieve something.
Example
They **moved heaven and earth** to save the project.
उन्होंने परियोजना को बचाने के लिए हर संभव प्रयास किया।