Chinese: 昨晚下了雪。
English: It snowed last night.