grappling with a complex problem Synonym
Synonyme grappling with a complex problem
Search Synonyms