English: The trailer has impressed everyone big time already.
Telugu: ఇప్పటికే విడులైన ట్రైలర్ అందరినీ ఆకట్టుకుంది.