English: I met him recently too.
Telugu: ఈ మధ్యే ఆయన్ని కలిసాను కూడా.