English: He had met her after 20-25 years.
Telugu: అలా 20-25 ఏళ్ల తరువాత సొంత వారిని కలిసిన వారు కూడా ఉన్నారు.