English: That equals 5 miles.
Telugu: అదేమో ఐదు మైళ్ల దూరం.