English: I heard you on YouTube.
Telugu: ఓహో మీరు యూట్యూబ్లో విన్నారన్నమాట.