English: Met him recently.
Telugu: ఈ మధ్యనే ఆయన్ను కలిసాం.