Chinese: 时间到了。
English: Time's up.
French: Le temps est écoulé.