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