The phrase 'labor under' is commonly used to indicate struggling with a challenging situation or working towards a difficult goal. However, there are many synonyms that can be used to convey a similar meaning, such as 'to wrestle with', 'to contend with', 'to grapple with', 'to cope with', 'to deal with', 'to struggle with', 'to handle', 'to manage', 'to tackle', 'to endure', 'to withstand' and 'to persist in'. Each of these phrases conveys a different sense of effort and endurance, but all of them suggest that the person is facing a significant challenge and is working towards a successful outcome.