Chinese: 昨天下了一场大暴雨。
English: Yesterday it rained heavily.