English: Environmentalists are delighted.
Telugu: పర్యావరణ శాస్త్రవేత్తలు తెగ సంతోషపడిపోతున్నారు.