Chinese: 昨晚雨势很大。
English: We had a heavy rainfall last night.
French: Nous avons eu une forte pluie la nuit dernière.