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