English: This movie was a mass success despite the critics giving it negative reviews.
Telugu: ఈ సినిమా ఆశించనంత విజయం సాధించకపోయినా విమర్శకుల ప్రసంశలను అందుకుంది.