English: Some environmental groups supported the deal.
Telugu: ఈ వాదనకు కొన్ని పర్యావరణ సంస్థలు కూడా మద్దతు ఇచ్చాయి.