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