Chinese: 下雪了。
English: It snowed.
French: Il a neigé.