English: So say the environmentalists.
Telugu: అంటే అవుననే అంటున్నారు పర్యావరణ వేత్తలు.