English: These two locations are approximately 100 miles from each other.
Telugu: ఈ రెండు ప్రదేశాల మధ్య దాదాపు 100 కి. మీ. దూరం ఉంది.