promise (somebody) the moon - French English Dictionary