English: But despite all these the film was well received by critics.
Telugu: అయితే ఈ సినిమాకి విమర్శకుల నుంచి ప్రశంసలు లభించాయి.