ground; crust (earth); foundation (building, etc.); base; constituency; power base
brittle; fragile; weak; tender-hearted; sentimental; easily moved
avalanche of earth and rocks
to check; to hold back; to keep at bay; to stop; to prevent; to stem
greed; craving; desire; appetite; hunger; avarice
to be smeared; to be covered
to go to ruin; to go under; to fall; to be destroyed; to die out; to become extinct
I am sorry (to hear, to say, etc.); a pity
paying for one's mistakes; getting one's just deserts; suffering the consequences (of one's own actions); reap what you sow
when it comes to ...; concerning; where ... are concerned
to advance construction; to proceed with construction
lunchbox made with loving care by one's wife
handmade; homegrown; hand-crafted; homemade
bento; Japanese box lunch
to make noise; to make racket; to rustle; to swoosh; to make merry; to clamor; to clamour
third day of the month; three days
progress; being under way
to the last; persistency; thoroughness
width; breadth; freedom (e.g. of thought); latitude; gap; difference (e.g. in price)
transport; transportation
coming and going; traffic; road; street; association; socializing
to prosper; to flourish; to thrive; to become popular; to become widespread
human power; human strength; human effort; human agency
magic sword; cursed sword
if you think about it; come to think of it
along the road; at the side of the road
to break off; to come to an end; to be interrupted; to be cut short; to pause
under one's eyes; below one's eyes
to bend many times; to turn and twist; to zigzag
cliff; precipice; precipice; brink of a dangerous situation
perilous pass (on a route or journey); rough spot
setback; deadlock; standstill; impasse; miscarriage
to descend; to go down; to be handed down (of an order, judgment, etc.); to pass (of time); to surrender; to capitulate; to be less than
wide turn; detour; the long way around
terrain; geographical features; topography
to run along; to run beside; to follow (a policy, plan, etc.); to act in accordance with; to meet (wishes, expectations, etc.); to satisfy
absurd; unreasonable; excessive; very; extremely; excessively
wildly different (in ability, strength, etc.); on another level; in a different league; of different heights; uneven
loose; slack; gentle (slope, curve); slow (speed); lenient; liberal
slope; slanting surface; bevel
lunch; midday meal; food served at a tea party (tea ceremony)