sweden has one of the highest human development index rankings in the world and is one of the least corrupt countries
"a country that has really got their shit together
"sweden has one of the highest human development index rankings in the world and is one of the least corrupt countries" What is the definition of "sweden"?