Chinese: 已经不下雪了。
English: It's no longer snowing.