xing4
gao1
cai3
lie4
  1. happy and excited (idiom)
  2. in high spirits
  3. in great delight

Info