English: However, the film has been well received by the critics.
Telugu: అయితే ఈ సినిమాకి విమర్శకుల నుంచి ప్రశంసలు లభించాయి.