Chinese: 我无法相信。
English: I can't believe this.
French: Je n'arrive pas à le croire.