Chinese: 从这开始走用不了两小时。
English: It is no less than two hours' walk from here.