English: That's clear from the recently released trailer.
Telugu: ఇటీవల విడుదలైన ట్రైలర్ చూస్తే ఆ విషయం స్పష్టమవుతోంది.