Chinese: 我不能相信他做到了。
English: I can't believe he did that.
French: Je n'arrive pas à croire qu'il ait fait cela.