English: The trailer was released recently.
Telugu: ఇటీవలే ట్రైలర్ కూడా వచ్చేసింది.