(B2) on the top of the world = to be very pleased = cực kì hạnh phúc = to be extremely pleased or happy
I am over the moon about being accepted to the university.
She was over the moon about/with her new car.
I was over the moon when I passed my practical driving test.