The Finnish term "pula" matches the English term "embarrassment"

other finnish words that include "pula" : english :
pula abashment
pula perplexity