Chinese: 我不能留下。
English: I can't stay.
French: Je ne peux pas rester.