English: Upon release, the movie received positive reviews.
Telugu: రిలీజ్ అనంతరం సినిమాకు పాజిటివ్ రెస్పాన్స్ వచ్చింది.