Chinese: 雪停了。
English: It's stopped snowing.
French: Il a cessé de neiger.