Chinese: 我是步行来的。
English: I came on foot.
French: Je suis venue à pied.