Chinese: 地铁站有点儿远
English: The metro station is quite far.
French: La station de métro est assez loin.