Chinese: 他们为我们提供了食物。
English: They supplied us with food.
French: Ils nous ont fourni à manger.