English: This took place about 25 years ago.
Telugu: ఇదంతా జరిగి సుమారు 25 సంవత్సరాలు గడిచింది.