English: Indo-German Science and Technology Center
Telugu: ఇండో-జర్మన్ సైన్స్ & టెక్నాలజీ సెంటర్