it follows from this that - English Synonyms Dictionary