has been strangling
-ha estado estrangulando
Presente perfecto progresivo para el sujeto he/she del verbo strangle.

strangle

The crippling U.S. embargo, an act of economic warfare that has been strangling the Cuban workers and peasants for decades, is loosened but not dismantled.
El paralizante embargo estadounidense, un acto de guerra económica que por décadas ha estrangulado a los obreros y campesinos cubanos, se afloja pero no se levanta.
Palabra del día
la guirnalda