English: The makers of the film recently released the second trailer.
Telugu: తాజాగా ఈ సినిమా సెకండ్ ట్రైలర్‌ను మేకర్స్ విడుదల చేశారు.