completely changed; totally transformed
office worker; company employee; company man; salaryman (stereotypical Japanese office worker)
middle and high-school students
dry riverbed; river beach
left breast; left side of the chest
complete bed rest; complete rest and quiet
century; hundred years; (fig.) a long time
to be confused; to be bewildered; to be taken aback
insertion; letter drop; things sent to a prisoner; supply of provisions, refreshments, etc. to someone carrying out a task
to loiter around; to wander about
to grip; to grasp; to squeeze