English: The developments have pleased environmentalists.
Telugu: పర్యావరణ ప్రేమికులకు ఈ పరిణామం సంతోషం కలిగించింది.