Chinese: 还有五十公里就到巴黎了。
English: It's fifty kilometers to Paris.
French: Il y a 50 kilomètres jusqu'à Paris.