English: The recently released teaser is a smashing hit and impressed everyone.
Telugu: ఇటీవలే విడుదలైన టీజర్‌ అందరిని ఇంప్రెస్‌ చేసింది.