English: I've watched his speeches dozens of times on YouTube.
Telugu: ఈయన స్పీచెస్ యూట్యూబ్ లో చాలాసార్లు చూశాను.