English: The teaser was released recently.
Telugu: టీజర్ కూడా ఎప్పుడో రిలీజ్ చేశారు.