Definition
To make every possible effort or attempt to achieve a desired outcome.
He moved heaven and earth to make his new business a success.
She will move heaven and earth to ensure her children have a bright future.
They moved heaven and earth to finish the project before the deadline.