Chinese: 她家离这儿不远。
English: Her house isn't far from here.
French: Sa maison n'est pas loin d'ici.