English: This happened about 25-30 years ago.
Telugu: గత 25-30ఏళ్లలో జరిగిందేదో జరిగిపోయింది.