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