move heaven and earth

[move heaven and earth] {v. phr.} To try every way; do everythingyou can.

Joe moved heaven and earth to be sent to Washington.

Compare: LEAVE NO STONE UNTURNED.