The English term "foresee" matches the Italian term "asttrarre, prevedere"

other english words that include "foresee" : italian :
foreseeable prevedibile
unforeseen imprevisto