Vocabulary
困却
こんきゃく
perplexity; dilemma
noun
suru-verb
vi