Chinese: 一连下了十天雪。
English: It snowed for ten consecutive days.
French: Il a neigé pendant dix jours consécutifs.