English: I met then a few years later.
Telugu: కొన్నేళ్ల తర్వాత కలుసున్నాం.