Search from various English teachers...
Common Idioms Quiz! (North American English)
Question 1 of 10
What does it mean when someone says they are "on top of the world"?
They are extremely happy
They are very successful
They are in control of their life