English: 99% Satisfaction rating
Dutch: 99% tevredenheidswaardering