English: That lasted 22 successful years.
Telugu: ఇది చాలా విజయం తో 22 సంవత్సరాలు నడుస్తూనే ఉంది.