English: The trailer was released recently.
Telugu: ఇటీవలే ట్రైలర్‌ విడుదలయ్యింది.