English: Critics also praised this film when it released in theaters.
Telugu: సినిమా రిలీజ్ కాగానే విమర్శకుల ప్రశంసలు కూడా అందాయి.