Chinese: 一个小时前雪停了。
English: It stopped snowing an hour ago.
French: Il s'est arrêté de neiger il y a une heure.