Chinese: 要没时间了。
English: Time is running out.
French: Le temps s'épuise.