Chinese: 我可能要迟到几分钟。
English: I might be a few minutes late.
French: Je serai peut-être quelques minutes en retard.