English: It's around 25km from my village.
Telugu: ఇక్కడకు దాదాపు 25 కి.