Chinese: 她问了我们好几个问题。
English: She asked us several questions.
French: Elle nous a posé plusieurs questions.