Chinese: 这个几乎不可能。
English: It is next to impossible.
French: C'est quasi-impossible.