to do everything you possibly can in order to achieve sth
Oxford100% de las películas
to do everything you possibly can in order to achieve sth
Well, then you tell NASA to move heaven and earth.
I would move Heaven and Earth for you, mi amigo. Salud!
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición