Chinese: 对不起，我不能待很久。
English: I'm sorry, I can't stay long.
French: Je m'excuse, je ne peux pas rester longtemps.