English: institution for over 20 years.
Telugu: కంటే ఎక్కువ 20 సంవత్సరాల ఒక ఇన్స్టిట్యూట్.