English: The film has had a good festival run, and generally positive reception.
Telugu: ఈ చిత్రం ఒక మోస్తరు విజయాన్ని సాధించింది మరియు సాధారణంగా సానుకూల సమీక్షలను అందుకుంది.