Chinese: 对不起。一切都是我的错。
English: Sorry. It's all my fault.
French: Désolée ! Tout est de ma faute.