Chinese: 真是难以置信。
English: It's unbelievable.
French: C'est incroyable.