second-guess (someone)
предугадать чьи-либо действия
It is next to impossible to second-guess what Steve would do in a risky situation.
предугадать чьи-либо действия