MOVED HEAVEN AND EARTH


Meaning of MOVED HEAVEN AND EARTH in English

did everything possible (no matter how difficult)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.