Chinese: 我不能相信。
English: I can't believe that.
French: Je n'arrive pas à croire cela.