English: Met him recently.
Telugu: అతను ఈ మధ్యనే పరిచయమయ్యాడు.