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