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