Англо-русский словарь Мюллера
Second-guess [ˊsekǝndges] v
разг.
1) предугадывать, предсказывать
2) менять своё мнение задним числом, критиковать слишком поздно