Chinese: 从这儿到那儿是很近的。
English: It's not far from here to there.