English: AND it was only 8 miles away.
Telugu: అది అక్కడికి కేవలం 8 కిలోమీటర్ల దూరంలోనే ఉంది.