Chinese: 这是我的错，不是你的错。
English: It's my fault, not yours.
French: C'est de ma faute, pas de la tienne.