English: His activities repeatedly provoked a flurry of criticism.
Telugu: దీని కార్యకలాపాలు పదేపదే విమర్శలు తుఫాను రెచ్చగొట్టాయని.