Chinese: 他们清理了街上的积雪。
English: They cleared the street of snow.