Chinese: 离这里还远吗？
English: Is it still far from here?