English: The trailer was released recently.
Telugu: తాజాగా కాసేపటి క్రితమే ట్రైలర్ రిలీజ్ చేశారు.