English: Reviews have been positive.
Telugu: సమీక్షలు ప్రతికూలంగానే వచ్చాయి.