Chinese: 昨天下很多雨。
English: We had a lot of rain yesterday.
French: On a eu beaucoup de pluie hier.