欢欣鼓舞
huān xīn gǔ wǔ
HSK 5
  • elated and excited (idiom); overjoyed