English: There was tremendous criticism.
Telugu: దాని మీద విపరీతమైన విమర్శలు వచ్చాయి.