Chinese: 我们欠你个道歉。
English: We owe you an apology.
French: On te doit des excuses.