on top of the world (オン・トップ・オブ・ザ・ワールド)

Idiom Achievement

意味

to feel extremely happy and successful

非常に幸せで成功した気分になる (hijō ni shiawase de seikō shita kibun ni naru)

例文

"After winning the award, he felt on top of the world."

"賞を取った後、彼は世界のトップにいるように感じていた。" (Shō o totta ato, kare wa sekai no toppu ni iru yō ni kanjite ita)