Chinese: 离这里不远。
English: It's not far from here to there.