The German term "Hemmnis" matches the English term "abashment, embarrassment, perplexity"