Chinese: 这不可能是真的。
English: This cannot be real.
French: Ça ne peut pas être vrai.