it seems (that) - English Synonyms Dictionary