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