English: Another 15 miles.
Telugu: ఇంకో 15 కిలోమీటర్లు.