road; path; route; way; distance; journey; road (e.g. to victory)
preparation; arrangements; getting ready; provision; setup; reserving
when; at what time; how soon; normal times; ordinary days
departure; leaving; setting off
contract; compact; agreement
renewal; update; replacement; renovation; breaking (a record)
approximately; about; to (about) the extent that; (almost) enough that; as ... as ...; like
everything; all; the whole; entirely; completely; wholly
to end; to come to an end; to finish; to complete; to finish doing; to be past its (one's) prime
contest; competition; struggle; scramble
release; unleashing; liberation; deallocation (of computer memory)