English: It's gotten a great response on youtube.
Telugu: దీనికి యూట్యూబ్లో విశేషమైన స్పందన లభించింది.