Chinese: 我没法相信！
English: I can't believe it!
French: Je n'arrive pas à le croire !