Chinese: 我以前住的地方离这里不远。
English: I used to live not too far from here.