English: 23 years later..
Telugu: . . 23 ఏళ్ల తరువాత.