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