Chinese: 我们走了十分钟就抵达了博物馆。
English: After ten minutes' walk we came to the museum.
French: Nous sommes arrivés au musée après dix minutes de marche.