The Italian term "imprevisto" matches the English term "unforeseen"

other italian words that include "imprevisto" : english :
imprevisto unimagined