has been weakening
-ha estado debilitando
Presente perfecto progresivo para el sujeto he/she del verbo weaken.

weaken

Palabra del día
el mantel