Vocabulary
刀折れ矢尽きて
かたなおれやつきて
having exhausted every available means; having broken one's sword and exhausted one's arrows
expression