English: The film, however, received praise from critics.
Telugu: అయితే ఈ సినిమాకి విమర్శకుల నుంచి ప్రశంసలు లభించాయి.