English: It was almost a quarter of a century back.
Telugu: ఇది దాదాపు అర్ధ శతాబ్దం ఉంది.