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
destructive blast; blowing up; explosion
fully loaded; full load; loaded condition
to pin down; to hold down; to cover (esp. a part of one's body with one's hand); to clutch (a body part in pain); to get a hold of; to obtain
once and for all; completely; spotlessly
to burn down (to the ground); to clear away by burning; to reduce to ashes; to burn off
self-destruct system; automatic detonator; self-detonating device
preparation; arrangements; provision; getting ready; laying out (e.g. a meal)
ancient times; distant past; antiquity
destruction; disruption; (application) crash
manager; landlord; warden; root (user)
duty; responsibility (incl. supervision of staff); liability; onus
to accomplish; to fulfill; to carry out
Sirs; Mesdames; around (the time that, etc.); about
definite; final; decisive; conclusive
to make absolutely sure; to make doubly sure
apparently; appears to be
three; three years of age
to take (someone) by surprise; to do something unexpected
or something; for instance ... (though there are other suitable options); ... or ...; as soon as; right after; while still
disabling; invalidation; nullification; vitiation
trouble; bother; trouble; difficulty; care; attention
engine; agency; organisation; system; facility
pistol; handgun; revolver
gaining total control (of people or counties); suppression; oppression; control; mastery; ascendancy
irritability; feeling of impatience; sense of uneasiness
to torment; to torture; to harass
circumference; girth; surroundings; neighbourhood; people surrounding oneself; surrounding circumstances
act of terror; terrorist attack
mobile telephone; cellular telephone
to train; to teach; to acquire (information); to learn; to stock; to stock up on
stimulus; impetus; incentive; encouragement; motivation; provocation
to sacrifice oneself; to die a martyr
satisfaction; pride; one's strong point; one's forte; regular customer; regular client
to put up (a notice, sign, etc.); to hang out (e.g. a banner); to hold up high; to raise overhead; to tout (a principle, plan, etc.); to herald; to publish
to remove; to eliminate; to eradicate; to exclude; to except
Middle Ages (in Japan esp. the Kamakura and Muromachi periods); medieval times; mediaeval times
great difference; big difference; wide margin