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