English: a distance of about 65 km.
Telugu: సుమారు 65 కిలోమీటర్ల దూరం ప్రవహిస్తుంది.