The English term "unfaltering" matches the Italian term "inflessibile"