Chinese: 我们迟到了。
English: We are late.
French: Nous sommes en retard.