Chinese: 昨天下雨了。
English: It rained yesterday.
French: Il a plu hier.