puzzling over the issue Synonym
Synonyme puzzling over the issue
Search Synonyms