promised (one) the sun, moon and stars

a variation of promised the moon: promised something impossible.