English: The trailer of the film, which released recently also suggests the same.
Telugu: తాజాగా విడుదలైన ఈ మూవీ ట్రైలర్ చూస్తే ఆ విషయం ఇట్టే తెలుస్తోంది.