Common Noun Collocations of foresaw

consequence, constitution, course, danger, day, difficulty, doubt, end, fate, future, God, Henry, importance, man, necessity, need, nothing, objection, one, opposition, person, possibility, sagacity, statesman, thing, time, trouble, Lord, Marx, framer