promise (somebody) the earth - Turkish English Dictionary