Gloss
All idioms
B2idiominformalhealth

over the moon

USUK

extremely happy and pleased about something

Used for big good news such as results, jobs or a new baby. Mainly British; often 'over the moon about/with'. IELTS candidates overuse it, so 'absolutely delighted' sounds less rehearsed there.