English: Reviews about it are also positive.
Telugu: దీనిపై సమీక్షలు కూడా విమర్శనాత్మకంగానే వచ్చాయి.