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