English: The film has made an impression on the viewers with its trailer.
Telugu: ట్రైలర్‌తోనే ఈ చిత్రం ప్రేక్షకుల దృష్టిని బాగా ఆకర్షించింది.