Chinese: 不可能的。
English: That can't be it.
French: Ça ne peut pas être ça.