English: Some of the reviews were scathing.
Telugu: కొన్ని సమీక్షలు అనుకూలంగానే వచ్చాయి.