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