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