Chinese: 都是我的错。
English: It's all my fault.
French: C'est entièrement de ma faute.