English: It's only 60 miles.
Telugu: 60 కిలోమీటర్లు అంతేనా?