Is the sentiment of the following sentence positive or negative?
but no-nonsense human beings they are and for the still-inestimable contribution they have made to our shared history
positive