on top of the world (on top of the world)

Idiom Achievement

含义

to feel extremely happy and successful

感到非常快乐和成功 (gǎndào fēicháng kuàilè hé chénggōng)

例句

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

"在赢得奖项后,他觉得自己是世界之巅。" (Zài yíngdé jiǎngxiàng hòu, tā juédé zìjǐ shì shìjiè zhī diān.)