qīng​pén​dà​yǔ

a downpour

Definitions

qīng​pén​dà​yǔ

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

Sources