English: I met him recently too.
Telugu: ఇటీవల ఆమెతో భేటీ కూడా అయ్యారు.