on top of the world

Prepositional phrase

 * 1)  Delighted; ecstatic; exceptionally pleased, happy, or satisfied.
 * He was on top of the world after she agreed to marry him.

Translations

 * French:
 * German: himmelhoch jauchzend, im siebten Himmel
 * Latvian: septītajās debesīs