English: Its teaser was released recently.
Telugu: ఇటీవలే దీని టీజర్ వచ్చింది.