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