Chinese: 我没时间了。
English: I'm out of time.
French: Je suis à court de temps.