English: This is why scientists are up in arms over this.
Telugu: దీనికి కారణాలేమిటనే అంశంపై శాస్త్రవేత్తలు మల్లగుల్లాలు పడుతున్నారు.