be in for
• have good reason to expect (something, typically something unpleasant).
• "she's in for a shock"
Similar:
due for,
in line for,
likely to receive,
expecting,
about to receive,
about to experience,
up for,
ready for,
be for it
• be in imminent danger of punishment or other trouble.