xīn cháo péng pài

Translation

  • to be overwhelmed by emotions

Synonyms

Chinese Tones