English: from there about 20 miles.
Telugu: అక్కడినుండి సుమారు 20 కి.