English: But a quarter of century has elapsed since then.
Telugu: కానీ ఇప్పటికి ఏడాదిన్నర దాటింది.