rock hard; stiff and unyielding (personality); clangor
large stage; grand stage; the big stage; grand setting
cooperation; collaboration; association; community; communal use; common possession
legal; from a legal standpoint; legally speaking; de jure
flesh-and-blood; human; warm; compassionate; (lit.) blood-circulating
vaccine; antivirus software
weapon of mass destruction; WMD
to take the middle (between the two); to split the difference
falling (down); tumbling (down); failure; failing; renouncing Christianity and converting to Buddhism (during the Edo period); apostasy
current student; enrolled student
dismissal (from one's post); firing; being relieved from one's post; discarding; throwing away; becoming useless
to neglect; to ignore; to disregard; to make light of
big moment (e.g. performance, in the spotlight); gala occasion; (on the) world stage
to set out (on a journey); to start (a task)
all over Japan; throughout Japan
hiding at all costs; desperate cover-up; doing one's best to keep (something) secret
studying abroad; studying overseas
to stand on end; to bristle up; to be ruffled
high-capacity; high-volume
volley firing; fusillade; broadside
stupid plan; inane way of doing something; (one's own) plan; project
to change; to alter; to run counter to; to go against; to make a mistake (in); to err
paper (in rock-paper-scissors); disappearing completely; coming to nought; foolishness; stupidity
to catch off guard; to catch unprepared
don't count your chickens before they're hatched; there's many a slip 'twixt the cup and the lip; (lit.) consider a journey of 100 ri to be halfway completed at 90
decisive moment; turning point; critical moment; win-or-bust situation
lateral direction; horizontal direction; transverse direction; landscape orientation
boomerang; swim briefs; Speedos
good offices; kind offices; services; mediation; intercession; conciliation
let's not say (such things) to each other
to check (in chess); to threaten (someone's position, etc.); to close in (on someone)
to make a fresh start; to turn over a new leaf; to call again; to visit again; to come again
starting from scratch; making a fresh start; redoing; calling again; visiting again