English: I met them recently.
Telugu: తర్వాతెప్పుడో నేను వారిని కలిశాను.