on good terms with; on cordial terms with; getting along well with; to make friends with; to be good friends with; to get along with
equality; equal; same rights; same rank; equivalence
choosing; selecting; deciding (on)
racking one's brains; worrying oneself; being anxious
monk; priest; sangha (the Buddhist community)
to starve; to be famished; to be hungry; to be starved of (e.g. love); to be thirsty for (e.g. knowledge); to be hungry for
heavenly voice; off the record instructions; influential person's opinion; powerful person's verdict
Tendai sect (of Buddhism)
illness; disease; bad habit; weakness; fault
given that ... it is only natural that ...; ... being the case, it is unavoidable that ...; (precisely) because ...; contrary to expectations ...
village; hamlet; countryside; country; home (of one's parents, etc.); hometown
(Edo-period) chief minister
instead of; in place of; as a substitute for; in exchange for; in return for; to make up for
just before one's eyes; in one's presence; personally
to impress; to move one's heart; to touch (a person's heart)
birth; creation; formation
record high; all-time high
complete; completion; perfection; accomplishment
secret story; unknown episode
transmission of the secrets of an art, craft, trade or learning from father to only one child
later on; subsequently; by and by; after a while
to leave the government service
majestic figure; imposing figure; impressive appearance; magnificent appearance
hatred; abhorrence; loathing; detestation
to breathe (heavily); to pant; to gasp; to live
to flick out; to spring out; to calculate; to work out; to expel (from a group); to drive out
to exclude (someone); to shun; to ignore; to leave out; to ostracize
being a match for a thousand; being a mighty warrior (combatant, player)
to choose the best; to select carefully; to handpick
several; a number of; quantity; amount; counting; figures; number
to gain time; to play for time; to buy time
in the meanwhile; during the time
very; awfully; exceedingly; (not) at all; by no means; simply (cannot)
to check; to hold back; to keep at bay; to stop; to prevent; to stem
certain; sure; definite; reliable; sound; solid