promise (one) the moon - German English Dictionary