Pinyin Dictionary results for "huan tian xi di"

欢天喜地
delighted; with great joy; in high spirits
Dictionary data provided by CC-CEDICT