English: Science and technology played a major role in this.
Telugu: ఇందుకు సైన్స్ అండ్ టెక్నాలజీ పాత్ర ఎంతో ఉందన్నారు.