English: The makers have released the trailer recently.
Telugu: తాజాగా రూహి ట్రైలర్ విడుదల చేశారు మేకర్స్.