Chinese: 你现在该上学去了吧？
English: It's high time you left for school, isn't it?
French: Il est grand temps que tu partes à l'école, pas vrai ?