qīng pén dà yǔ

Translation

  • a downpour
  • rain bucketing down
  • fig. to be overwhelmed (with work or things to study)

Synonyms

Chinese Tones