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