Chinese: 徒步五分钟内应该能到达。
English: You should get there in five minutes walking.
French: Tu devrais arriver ici en cinq minutes à pied.