The English term "unimaginable" matches the Italian term "inimmaginabile"