has been wreaking
-ha estado causando
Presente perfecto progresivo para el sujetohe/shedel verbowreak.

wreak

It has thus become completely impossible for any individual in near- and fully mature consumer societies to claim ignorance over the havoc his or her consumption is and has been wreaking.
Es ahora, por tanto, completamente imposible para una persona en una sociedad de consumo casi o completamente madura, ignorar los estragos que provocan y han provocado en el pasado sus actos de consumo.
Palabra del día
el tema