English: And I loved the trailer that was recently released.
Telugu: మొన్న విడుదలైన ట్రైలర్‌ కూడా నాకు నచ్చింది.