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