lovely; wonderful; nice; great; fantastic; superb
to leave; to go away; to pass; to elapse; to be distant; to send away; to drive off
every day; daily; day after day; days (e.g. good old days)
tempering (metal); annealing; forging; toughening; disciplining; training
to forge; to temper; to drill; to train; to discipline
mind; heart; spirit; the meaning of a phrase (riddle, etc.)
abruptly; suddenly; all of a sudden; without warning
(fighting) spirit; motivation; shout (for getting in the right mood to deal with something, etc.); cheer; kiai; short shout when performing an attacking move
to be sufficient; to be enough; to be worth doing; to be worthy of; to do (the job); to serve