English: It has been 20 years since its founding.
Telugu: దాని స్థాపన గురించి 20 సంవత్సరాల ముగుస్తుంది.