Idiom: On top of the world

See also: