to depend (on the situation); to be handled case by case
large quantity; large amount
ability; capacity; capability; physical strength
honesty; sincerity; trust; reliance; (religious) faith; devotion
no wonder; little wonder; after all; as expected; which isn't surprising
fear; horror; anxiety; concern; uneasiness; reverence
to brace one's legs; to stand firm; to plant one's feet (firmly on the ground); to hold out; to persist; to make an effort
crowding together; clustering together; close formation; swarm
(all) important positions; every strategic point; each key post; (all) important parts; every important point
to pound (e.g. heart); to pulse (e.g. vein); to pulsate
spirit world; underworld; the next world
at any moment (now); at any minute; on the verge of (doing); just about to
hound; hunting dog; gun dog
to be ...-ing; to have been ...-ing
to push away; to push aside; to shove
to keep in mind; to memorize
starting point; starting line
careful; scrupulous; thorough; conscientious; elaborate; deliberate
to pass (a car); to overtake; to surpass; to outstrip; to outdistance
to slam into; to crash into; to run into; to face (trouble, difficulties, etc.); to confront
gradually; by degrees; little by little; steps; stairs; staircase
vital part (of the body); tender spot; key point; essential point; male crotch (as a target in fighting)
pre-war days; before the war
two places; two spots; two locations; two parts; two passages
understanding; comprehension; grasp; perception; appreciation; mastery (of an art or skill)
classical form of martial art
opposition; rivalry; competition; antagonism
cliff; precipice; precipice; brink of a dangerous situation
day and night; around the clock; always; constantly
to stop (in one's tracks); to come to a stop; to halt; to pause; to stand still
to wield; to brandish; to display (one's knowledge); to show off; to abuse (one's power); to manipulate someone
fresh wound; fresh bruise
to make efforts; to take pains; to break a bone
to die; to lay down life's burden
thunderous; rumbling; thunderously; rumblingly