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