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