English: The trailer has impressed the audiences.
Telugu: ప్రేక్షకులను భలే ఆకట్టుకుంది ఈ ట్రైలర్.