promise (somebody) the earth - German English Dictionary