English: The trailer was released recently.
Telugu: ట్రైలర్‌ను ఇటీవల విడుదలచేశారు.