English: The film was praised with criticial acclaim when it was released.
Telugu: సినిమా రిలీజ్ కాగానే విమర్శకుల ప్రశంసలు కూడా అందాయి.