English: And its barely been more than 25 yrs.
Telugu: ఇది జరిగి 25 ఏళ్లు పైనే అవుతుంది.