historic ruins (remains, relics); archeological site
many; numerous; various; large number of
proficient; skillful; enjoying; satisfaction; satiation
to raise; to bring up; to rear; to cultivate; to foster; to nurture
long (distance, length); long (time); protracted; prolonged
on countless occasions; many a time
to let leak; to let out (e.g. light); to let out (a secret); to leak (information); to give utterance to (e.g. one's dissatisfaction); to vent; to wet one's pants
forevermore; for eternity
to pass; to elapse; to pass through; to go through; to experience; to go through
eternity; perpetuity; permanence
to be thoroughly attracted by; to be completely fascinated by
later; afterwards; future; after one's death; (arch.) descendant
old-fashioned; ancient-looking; time-worn
townscape; street (of stores and houses); (look of) stores and houses on street
to get used to; to grow accustomed to; to become skilled in; to become experienced at; to become tame; to become domesticated
dear (old); fondly-remembered; beloved; missed; nostalgic
to live; to exist; to make a living; to subsist; to be in effect; to be in use
to be very far apart from; to be remote; to be quite different from
the past; bygone days; one's past (that one would prefer remained secret); past (tense); preterit; previous life
accumulation; pile; heap; sedimentation
something; some; somehow; for some reason; (is there) something (you want, etc.)
companions; friends; comrades; mates; partners
magnificent; grand; majestic; splendid
for a while; for some time; for a period
appreciation (of art, music, poetry, etc.)
certainly; without fail; right and wrong; pros and cons
to receive; to get; to eat; to drink; to be crowned with; to wear (on one's head)
art gallery (esp. artworks for sale); picture gallery
unknown; obscure; insignificant
advance guard; vanguard; avant-garde (e.g. music)
early on; earlier on; from early
to find out; to discover; to select; to pick out; to look out (from the inside); to be wide-eyed (in surprise, anger, etc.)
to crowd out; to push out; to start together; to set out en masse; to highlight; to draw attention to
very; greatly; immense; enormous; serious; grave
judgement; judgment; connoisseur