The English term "rigorous" matches the Italian term "severo"