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