English: Although the movie achieved financial success, critics were less than pleased.
Telugu: ఆ చిత్రం కమర్షియల్ విజయం అందుకోకపోయినా. . విమర్శకుల ప్రశంసలు మాత్రం దక్కాయి.