move heaven and earth
move heaven and earth {v. phr.}
To try every way; do everything you can.
Joe moved heaven and earth to be sent to Washington.
Compare: LEAVE NO STONE UNTURNED.
Categories:
Source: A Dictionary of American Idioms