Chinese: 我觉得你是时候该懂事了。
English: I think it's time for you to grow up.
French: Je pense qu'il est temps pour toi de grandir.