English: A further 15 km down the road.
Telugu: వేరే మార్గంలో 15 కిలోమీటర్లు నడిచేవారు.