English: The reviews have been 90% positive.
Telugu: సమీక్షలు 90% అనుకూల.