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