on top of the world in German
on top of the world in German
himmelhoch jauchzend
(idiomatic) Delighted; ecstatic; exceptionally pleased, happy, or satisfied.
im siebten Himmel
(idiomatic) Delighted; ecstatic; exceptionally pleased, happy, or satisfied.