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