English: A quarter-century has since passed.
Telugu: ఇప్పటికి అర్ధ శతాబ్దం గడిచింది.