English: I really liked this trailer.
Telugu: ఈ ట్రైలర్‌ నాకు నచ్చింది.