English: Environmentalists are pleased, too.
Telugu: దాంతో పర్యావరణప్రియులూ సంతోషిస్తున్నారు.