English: The film received outstanding reviews after its release.
Telugu: సినిమా విడుదలైన తర్వాత ఈ సినిమాకి మిక్స్డ్ రివ్యూస్ వచ్చాయి.