Chinese: 雨下得很大。
English: It is raining hard.
French: Il pleut dru.