English: Anyway, 32 years later I found them.
Telugu: చివరకు 32 ఏళ్ల తర్వాత నేను వారికి దొరికా.