English: Its teaser was released recently.
Telugu: ఇటీవలే దీని టీజర్ కూడా విడుదల చేశారు.