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