Chinese: 我们什么都做不了。
English: We can do nothing.
French: Nous ne pouvons rien faire.