dà xǐ guò wàng

Translation

  • overjoyed at unexpected good news (idiom)

Synonyms

Chinese Tones