The Dutch term "hinder" matches the English term "embarrassment, abashment, perplexity"