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