mover cielo y tierra

listen to the pronunciation of mover cielo y tierra
Испанский Язык - Английский Язык
move heaven and earth
To do whatever is necessary, including extreme or unusual actions; to go to extremes

He would move heaven and earth to make sure his family is healthy.

{f} do anything that is needed (no matter how difficult)