has been suffering
-ha estado sufriendo
Presente perfecto progresivo para el sujeto he/she del verbo suffer.

suffer

Palabra del día
el ponche de huevo