Chinese: 下了雨。
English: It rained.
French: Il a plu.