promise someone the earth - Spanish English Dictionary