English: And that’s only twenty-five miles.
Telugu: ఇది కేవలం ఇరవై కిలోమీటర్ల దూరంలో ఉంది.