Chinese: 昨天下了雨，还下了雪。
English: It rained and even snowed yesterday.