dé yì wàng xíng

Translation

  • so pleased as to lose one's sense of measure
  • beside oneself with joy

Synonyms

Chinese Tones