Deutsch-Englisch Wörterbuch »

das konnte keiner vorhersehen. bedeutet auf Englisch

DeutschEnglisch
Das konnte keiner vorhersehen.

Nobody could have foreseen (predicted) that.