Chinese: 我住得太远了。
English: I live too far away.
French: Je vis trop loin.