Chinese: 那听起来完全不可能。
English: That seems completely impossible.
French: Cela semble carrément impossible.