English: A mere 15 km distance.
Telugu: 15 కిలో మీటర్ల దూరంలో. .