English: The Internet Centre.
Telugu: ఇంటర్నెట్ స్ట్రోక్ సెంటర్.