be over the moon

US /bi ˈoʊvər ðə muːn/
UK /bi ˈoʊvər ðə muːn/
"be over the moon" picture
1.

estar loco de alegría, estar en las nubes, estar eufórico

to be extremely happy or delighted about something

:
She was over the moon when she heard the news of her promotion.
Estaba loca de alegría cuando escuchó la noticia de su ascenso.
The kids will be over the moon if we take them to Disneyland.
Los niños estarán locos de alegría si los llevamos a Disneylandia.