English: The makers have recently released the trailer of the film which impressed the audience.
Telugu: తాజాగా ఈ మూవీ ట్రైలర్ విడుదల చేసి సినిమాపై ఆసక్తిని పెంచేశారు మేకర్స్.