be over the moon

be over the moon  {v. phr.}
To be extremely pleased about something.
Categories: verb

'be over the moon' on video