tackling a knotty problem Synonym
Synonyme tackling a knotty problem
Search Synonyms