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

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