English: And I only came across him recently.
Telugu: నేను ఇటీవల అతన్ని కలిసాను.