English: After 32 years I have finally figured it out.
Telugu: చివరకు 32 ఏళ్ల తర్వాత నేను వారికి దొరికా.