I'm not sure why is not an acceptable way to express struggle. From Le grand Robert:
II V. intr. (Fin XIe). Se donner de la peine, du mal*. ➙ Appliquer (s'), efforcer (s'), évertuer (s'), fatiguer (et se fatiguer), gémir (fig.), trimer (fam.) ;→ 1. Coût, cit. 27 ; élite, cit. 5. Peiner comme une bête (cit. 11) de somme, comme un forçat… Peiner jour (cit. 42) après jour. — Élève qui peine sur une composition (cit. 8) latine (au sens III, 2, de peine). Il peinait pour s'exprimer (→ Facilement, cit. 3). — Par ext. Respiration, souffle qui peine (→ Oxygène, cit. 3).© 2023 Dictionnaires Le Robert - Le Grand Robert de la langue française