English: New developments in science and technology also played a major role.
Telugu: కొత్త టెక్నాలజీలు మరియు శాస్త్రీయ పురోగతులను ఒక ప్రాథమిక పాత్ర పోషించారు.