The English term "inestimable" matches the Swedish term "oskattbar, ovärderlig"