Chinese: 是时候离开了。
English: It was time to leave.
French: Il était temps de partir.