Chinese: 不可能！
English: It can't be!
French: Impossible !