English: The trailer is quite intriguing.
Telugu: ట్రైలర్ అంత ఇంప్రెస్సివ్ గా వుంది.