anticipate

Definition

To expect or predict that something will happen, or to think about something before it occurs.

日本語 何かが起こることを期待する

Example

"She anticipated the challenge and prepared herself for the competition."