English: It was set up over 20 years ago.
Telugu: ఇది 20 ఏళ్ళ క్రితం కన్నా కొంచం ఎక్కువగా స్థాపించబడింది.