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