English: About 15 miles of it at least.
Telugu: అది దాదాపు 15 కిలోమీటర్ల వరకూ వుంటుందంటున్నారు.