Chinese: 对不起我来晚了。
English: Sorry to be late.
French: Désolé d'être en retard.