The Italian term "inevitabile, estemporàneo" matches the English term "unpreventable"

other italian words that include "inevitabile" : english :
inevitabile inevitable
inevitabile unavoidable
other italian words that include "estemporàneo" : english :
estemporaneo improvises
estemporàneo unpremeditated