English: Recently released trailer had also generated great buzz.
Telugu: ఇటీవల విడుదలైన ట్రైలర్ కూడా ప్రేక్షకులను విశేషంగా ఆకట్టుకుంది.