Chinese: 天下着倾盆大雨。
English: It's chucking it down.
French: Il pleut à verse.