has been struggling
-ha estado luchando
Presente perfecto progresivo para el sujetohe/shedel verbostruggle.

struggle

Palabra del día
el guion