To battle means to try hard to achieve something despite facing difficulties or challenges.
Battling describes persistent struggle in tough circumstances, often requiring great effort and determination.
more