English: The teaser had impressed the audiences.
Telugu: టీజర్స్ ప్రేక్షకులను విపరీతంగా ఆకట్టుకున్నాయి.