superior; first-class; excellent; (that's) just fine!; bring it on!
to learn by experience; to learn one's lesson; to learn the hard way; to be discouraged (by); to have enough (of); to be disgusted (with)
daring and resolute; having dauntless courage
image (in one's mind); impression; (computer) image; depiction (e.g. of a product); rendition
opposite; reverse; contrary
steady; sound; reliable; solid
to lose (a chance); to miss (a chance); to overlook; to omit; to deviate
style; manner; way; after (period of time) again (e.g. meeting again after a year); for the first time in (period of time)
severely beaten up; repeatedly punched and kicked; thoroughly defeated; attacked relentlessly (with words); fiercely criticised; bombarded with verbal abuse
speaking of ...; when it comes to ...; as for ...; if one were to say ...
to overflow; to brim over; to flood
satisfaction; pride; one's strong point; one's forte; regular customer; regular client
forced march; (fig.) doing something on a very strict schedule
in full force; in great numbers; in droves; large-scale project; grand plan
to be prolonged; to drag on
of all (things, people, places, days, etc.)
be (that) as it may; having said that
main constituent; core; nucleus; subject (philosophical); protagonist
early (days); initial stage; initial
specialization; specialisation
man; male; masculine gender
job; work; duties; trade; skill
awarding; conferment; granting; presentation
to come; to go; to participate; to perform Zen meditation
to have an interest (in something); to feel inclined (toward doing something)
to cling to ... in tears; to beg ... in tears; to appeal; to throw oneself on someone's mercy
to muster up one's courage
continuation; continuance; going on; resuming
bulky; massive; thick; heavy
both armies; both teams; both sides
pessimism; disappointment
sensation; feeling; tendency; propensity
top; top position; senior management; senior bureaucrat
skillful; skilled; proficient; flattery
slowly; tardily; complaining; grumbling; unsettled (e.g. weather); loose
time for battle; military secrets; strategy
long; drawn-out; very long
coincidence; chance; by chance; unexpectedly; contingency