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