English: I actually watched it last night on Youtube, was very impressed.
Telugu: నిన్న యూట్యూబ్ లో చూశాను, నిజం గా చాలా బావుంది.