Struggle along implies determination to persist despite hardships. She struggled along with her studies, even when they got tough.
Pro Tip 2/3
Slow Progress
Indicates progress is being made but more slowly or with more effort than desired. They're struggling along with the project, but it's still moving forward.
Pro Tip 3/3
Optimistic Undertone
Often used to express a sense of hope despite difficulties. The business is struggling along, but we're hopeful for a good year.