foresee

verb

Be aware of beforehand; predict.