The English term "inevitably" matches the Italian term "immancabile"