Chinese: 去年冬天下了好多雪。
English: There was a lot of snow last winter.
French: Il y a eu beaucoup de neige l'hiver dernier.