English: The trailer got tremendous response on YouTube.
Telugu: ట్రైలర్‌కు యూట్యూబ్‌లో అద్భుతమైన స్పందన వచ్చింది.