[kak v vodu gl'ad'el]

Like having looked into the water.

As if something had been known beforehand; someone was able to foresee future events.

Cf. He must have second sight.