Chinese: 我真是不能相信。
English: I just can't believe it.