over the moon
• extremely happy; delighted.
• "they're going on holiday on Wednesday so they're all over the moon"
Similar:
ecstatic,
euphoric,
thrilled,
overjoyed,
elated,
delighted,
on cloud nine/seven,
walking/treading on air,
in seventh heaven,
jubilant,
rapturous,
beside oneself with joy,
jumping for joy,
exultant,
transported,
delirious,
enraptured,
blissful,
in raptures,
as pleased as Punch,
cock-a-hoop,
as happy as a sandboy,
as happy as Larry,
like a child with a new toy,
on top of the world,
on a high,
tickled pink,
made up,
as happy as a clam,
wrapped,