English: The film was praised by the critics.
Telugu: అక్కడ ఈ చిత్రానికి విమర్శకుల ప్రశంసలు దక్కాయి.