English: The trailer is quite intriguing.
Telugu: చాలా ఇంట్రస్టింగ్ గా వుంది ఈ ట్రైలర్.