English: Although it received strong critical reviews, it was not a commercial success.
Telugu: కమర్షియల్ గా భారీ విజయాన్ని సాధించలేకపోయినా విమర్శకుల ప్రశంసలు అందుకుంది.