Chinese: 我们不能让你做。
English: We can't let you do that.
French: On ne peut pas te laisser faire ça.