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