qīng
pén
dà
yǔ

Definitions

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

Components