Feel on top of the world

To feel very good, to feel wonderful.

I feel on top of the world now that I will be able to enter my favorite university.