To move heaven and earth means to make every possible effort.
1. Makarand moved heaven and earth to get the best training facilities for this talented wards.
2. The NGO moved heaven and earth to ensure that sufficient funds were raised for the benefit of those displaced by the earthquake.