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