English: Its teaser was released recently.
Telugu: దీని టీజ‌ర్ తాజాగా విడుద‌లైంది.