Chinese: 这是不可能的。
English: This is impossible.
French: C'est impossible.