English: The film was a massive success and was also praised by the critics.
Telugu: ఆ మూవీ ఓ మోస్తరు విజయం సాధించడంతో పాటు విమర్శకుల ప్రశంసలు అందుకుంది.