Chinese: 昨天晚上下大雪了。
English: It snowed a good deal last night.