Chinese: 我们做不到。
English: We couldn't do that.
French: Nous ne le pouvions pas.