promised (one) the sun, moon and stars
a variation of
promised the moon:
promised something impossible.