English: The film successfully delivers an important message and leaves you with a haunting feeling in the end.
Telugu: ఈ చిత్రం విజయవంతంగా ఒక ముఖ్యమైన సందేశాన్ని అందిస్తుంది మరియు చివరికి మిమ్మల్ని వెంటాడే అనుభూతిని కలిగిస్తుంది.