Chinese: 昨晚雨下得很大。
English: It rained hard last night.
French: Il a plu fort la nuit dernière.