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