Chinese: 他们几乎不给我们添麻烦。
English: They gave us very little trouble.
French: Il nous ont fait très peu de difficultés.