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