Chinese: 我不能再走了。
English: I can't go any farther.
French: Je ne peux pas aller plus loin.