English: I just met him recently for the first time.
Telugu: ఇటీవలే నేను ఆయనను తొలిసారిగా కలిశాను.