English: The makers have released the trailer recently.
Telugu: ఈ క్రమంలో తాజాగా ట్రైలర్ ను మేకర్స్ రిలీజ్ చేశారు.