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