promise (somebody) the moon - German English Dictionary