English: I also have met him several times.
Telugu: అంతే కాకుండా నేను కూడా ఆయనను చాలా సార్లు కలిశాను.