to think (that) ... - English Synonyms Dictionary