repetition; repeat; reiteration; repeatedly; again and again; continually
to serve as a reference; to provide useful information; to be helpful; to be informative; to be instructive
luckily; blessedly; fortunately
one by one; in detail; minutely
how long; how far; how much
important; essential; significant; major; key; principal
what's in one's heart; one's emotional state; what one feels
to lurk; to be hidden; to be concealed; to lie dormant; to be latent
flute; fife; pipe; whistle
bursting out (laughter); breaking out (applause); in a rush; in a surge; suddenly; all of a sudden
to advance on; to close in; to march on; to descend on (the enemy); to move towards; to surge forward (crowd, wave of nostalgia, wave, etc.)
practicing by oneself; covert rehearsal
admirable; commendable; praiseworthy; laudable; brave; heroic
poison fang; sinister ways; crooked means; clutches
to glare at each other; to confront each other
overall victory; championship; winning the title; (being in) heaven; bliss; perfect contentment
hurdle; hurdle race; hurdles; hurdle; obstacle
wave; billow; ups and downs; (something) advancing step by step; (something) surging forward inopposably; tendency
to hold back (e.g. emotions); to rein in (e.g. a horse, unruly people); to get the better of; to control; to command
to leak out; to escape; to find expression; to give vent; to leak out; to be divulged
the public; general public
(in the) presence (of); in front (of); before (someone)
manuscript; version; draft
to yield oneself (to something); to devote oneself (to something); to surrender oneself (to something)
to thrust away; to send flying
to do completely; to do accidentally; to do without meaning to; to happen to do
selfishness; egotism; egoism; (being) self-centered; without consulting; (doing) as one pleases
to shake; to jolt; to shake (e.g. the political world); to disturb; to put off a batter (by varying one's type of pitch)
several times (as large, over)
dozens; scores of; decades
double; twice (as much); times (as much); -fold; 1-nth; 1 to n
synthesis; combination; general; combined; synthesis; colligation
to miss (e.g. a chance); to lose; to set free; to let go; to fail to ...
to pile up; to heap up; to stir up; to enliven; to bring to a climax
to hang one's head; to droop one's head
stifled laugh; chuckling; snickering
optimism; taking an optimistic view
class teacher; homeroom teacher; home room teacher; form teacher