English: I've seen him many times on Youtube.
Telugu: ఈయన స్పీచెస్ యూట్యూబ్ లో చాలాసార్లు చూశాను.