foresee

…を予知する、見越す、予知する、思う

It is impossible to foresee how life will work out.

人生がどのようになるかを予見することは不可能である