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