English: Many scientists expressed outrage and protested.
Telugu: అనేక మంది విద్యార్థులు, శాస్త్ర పరిశోధకులు తీవ్ర నిరసన తెలిపారు.