English: Distances of 300 km can be achieved.
Telugu: 300 కిలోమీటర్ల దూరంలోని లక్ష్యాలను చేధించగలదు.