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