English: Recently released trailer had also generated great buzz.
Telugu: ఇటీవల విడుదలైన ట్రైలర్ కు విపరీతమైన క్రేజ్ వచ్చింది.