cruel; brutal; ruthless; merciless; inhuman
extraordinary; preposterous; outrageous; absurd
to be extremely difficult; to present a major challenge
war potential; military strength; fighting power; ability (to compete); capabilities; valuable asset
will to fight; fighting spirit; morale
hope; wish; aspiration; (bright) prospects; expectation
to herd; to drive; to corner; to force someone into doing; to go hard; to push yourself
to cross one's mind; to occur to one; to flash into one's head
great; grand; magnificent; outstanding; mighty
such; this sort of; like this
sure to ...; certain to ...; bound to ...; it's natural that ...; it's obvious that ...
to be evident; to be obvious; to understand completely
before or since; neither before nor after; no other time in one's life; stressing a particular moment or event as being unique or most extreme
grunt; grumble; pimples; spots; cutting into small pieces; simmering
heavy work; manual labour; feat of strength
in some way or other; one way or another; somehow; only just; barely
to get back; to regain; to recover; to make up (for); to catch up on
trace; tracks; site; remains; scar
to run (of liquid); to spread; to blur; to blot; to ooze; to well up (of tears, etc.)
what!; oh; what the heck; what the; damn
to trample down; to tread on; to ignore; to spurn
difficult to understand; unintelligible; abstruse
rule violation; rule infraction; infringement of the rules
raising (a question); posing (a problem); instituting (a lawsuit); lodging; (arch.) lifting up
to be completely absorbed in; to fall for (something)
how much; how many; what amount; what extent
happiness; well-being; joy; welfare; blessedness
severe; strict; tough; hard
restriction; restraint; limitation; limit
eternity; perpetuity; permanence; immortality
dumbfounded; speechless; flabbergasted; struck dumb with astonishment
game in which the points (or prize) double with each win; exponential increase; rapidly multiplying growth
very recently; in the very recent past
small-sized; small-scale; miniature; small; little; tiny