Chinese: 是该离开的时候了。
English: It's time to go.
French: Il est temps d'y aller.