Promise The Earth Definition

verb
Synonym of promise the moon.
Wiktionary