Levon felt on top of the world after he made the winning play in the championship basketball game. He was so happy that he didn't even complain about having to go home and study for the big test tomorrow. He was sure he'd do well on that too.
What is the meaning of the idiom “on top of the world”?
sad and lonely
surprised and cheerful
ecstatic and confident
arrogant and intelligent