not long has passed since ...
to stick it out (until the end)
to become possible; to become able to (do)
wall of people; crowd of people lined up (e.g. spectators); throng of people
to push in; to force into; to break in (e.g. into a house); to intrude
to grow restive; to begin to act violently
young person; youngster; greenhorn; novice; inexperienced person
ability; capability; skill
clockwork (motor, etc.); spring action
to mow; to reap; to harvest; to eradicate; to root out (e.g. evil); to remove
ought to have been; was ... right?; to do for (inferiors)
in deep black; in jet black
look of the sky (esp. of bad weather); weather; course (of events); situation; way the wind is blowing
furious opposition; strong opposition; vehement protest
ill feeling; ill will; animosity; bad impression
human; human-like; as a person
likes and dislikes; tastes; preferences; pickiness (esp. about food); choosiness; fussiness
to distinguish between; to tell the difference between
positioning side-by-side; parallel arrangement; going along with something; following the crowd; treating something in an equal or egalitarian manner
to be harboured (of negative feelings or thoughts); to be rooted in one's mind; to coil; to curl around; to become tangled (e.g. of roots)
aimlessly; without a goal
to cross one's mind; to be reminded
lesson; precept; teachings; moral
fruition; fructification; bearing fruit; bearing fruit (of efforts, plans, etc.); coming to fruition; yielding success
to take advantage of; to follow blindly; to multiply
cleaning up (enemy remnants); sweeping clean (of opponents); mopping up
to be impetuous; to carried away by youthful ardor; to be overly eager for action; to act rashly out of hot-bloodedness
saying goodbye (to); bidding farewell (to); breaking off (with); farewell; goodbye; adieu
to push on; to plunge forward; to push one's way to
using anything one can lay one's hands on; haphazardly; on the rebound; at random; indiscriminately
to hack; to chop (firewood, meat, etc.); to chop off; to lop off
assessment of the situation; judging according to the situation
fervour; fervor; vigour; vigor; ardour; ardor
yearning; longing for; deep affection
to sharpen; to hone; to wash (rice); to scour; to polish
ferry (crossing); ferry(boat); delivery
to be struck with terror; to be terrified; to be scared to death
whirlwind; sensation; commotion; hullabaloo
to be confused; to be flustered; to be at a loss; to loiter; to hang around; to wander around
being cleared (of doubt, misgivings, etc.); being dispelled; melting away; melting (of ice)