English: I met him recently too.
Telugu: ఇటీవలే ఆయనను స్వయంగా కలిశారు కూడా.