English: The film was a modest success and received generally positive reviews.
Telugu: ఈ చిత్రం ఒక మోస్తరు విజయాన్ని సాధించింది మరియు సాధారణంగా సానుకూల సమీక్షలను అందుకుంది.