Vocabulary
どん詰り
どんづまり
(dead) end; end of the line
noun