The English term "incontestable" matches the Italian term "incontestabile"