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