English: The film was appreciated by the critics.
Telugu: ఈ సినిమాకు విమర్శకులు ప్రశంసలు దక్కించుకుంటోంది.