Chinese words · Chengyu

欢天喜地

huāntiān-xǐdìTraditional 歡天喜地

overjoyed; in high spirits

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.