gāo
xìng
huài
le

Definitions

  1. 1. very happy
  2. 2. overjoyed

Components