foresee

Definition

To anticipate or predict something before it happens.

日本語 何かが起こる前に予測または予想する。

Example

"No one could foresee the rapid rise of artificial intelligence."