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