Chinese: 我仍旧无法相信我居然做了这种事。
English: I still can't believe I did it.
French: Je n'arrive toujours pas à croire que je l'ai fait.