idiom
feeling on top of the world
बेहद खुश या सफल महसूस करना
Meaning
feeling extremely happy or successful
Example
After getting the job, I was **on top of the world**.
नौकरी मिलने के बाद, मैं बहुत खुश था।