English: I met him recently.
Telugu: “ఇటీవలే కలిశాను.