Chinese: 我该走了。
English: I'd better be on my way.
French: Je ferais mieux d'y aller.