Chinese: 昨天下大雨。
English: We had a heavy rain yesterday.