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