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