English: Environmentalists protest
Telugu: అభ్యంతరం చెబుతున్న పర్యావరణవేత్తలు