English: I met him recently too.
Telugu: ఇటీవల ఆయన్ను వెళ్లి కలిశాను కూడా.