Chinese: 抱歉，我迟到了。
English: Sorry, I'm late.
French: Désolé, je suis en retard.