English: At least 25 miles.
Telugu: కనీసం ఇరవై కిలోమీటర్ల దూరం.