Vocabulary
難場
なんば
predicament; difficult situation
noun