English: The same is showcased in the newly released promo of the film.
Telugu: తాజాగా విడుదలైన ప్రోమోలో ఇదే స్పష్టం అవుతుంది.