over the moon in German
over the moon in German
völlig aus dem Häuschen
(idiomatic) Delighted, thrilled.
überglücklich
(idiomatic) Delighted, thrilled.