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