English: Recently released trailer had also generated great buzz.
Telugu: ఇక ఇటీవల విడుదలైన ట్రైలర్ సైతం అందర్నీ ఆకట్టుకుంది.