English: I had met him on many occasions.
Telugu: ఇందుకోసం నన్ను చాలాసార్లు కలిశారు.