English: Even after 22 years!
Telugu: అది 22ఏళ్ల తరువాతైనా!