English: That’s about 20 miles north.
Telugu: అది ఈప్రాంతానికి 20 మైళ్ళు వాయువ్యంగా ఉంది.