English: The film got positive reviews from critics.
Telugu: ఈ సినిమాకు విమర్శకుల నుండి మంచి సమీక్షలు వచ్చాయి.