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