English: the Environment Centre.
Telugu: పర్యావరణ సెంటర్.