Chinese: 我是时候停下了。
English: It is time for me to stop.
French: Il est temps que j'arrête.