English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search over the moon DeutschEnglish überglücklich over the moon [fig., exuberantly lucky]