The English term "foreknow" matches the Italian term "prevedere"

other english words that include "foreknow" : italian :
foreknowledge previsione