English: Almost a quarter of a century passed.
Telugu: ఇది గడిచి దాదాపు పాతికేళ్లు దాటింది.