English: The length of the road is about 23 kilometers.
Telugu: ఈ మానవహారం దాదాపు 23 కిలోమీటర్ల మేర ఏర్పడనుంది.