English: A frightening film done very well.
Telugu: చాలా డేరింగ్‌తో మంచి సినిమాను నిర్మించారు.