to need; to call for; to require
vindictive; tenacious; persistent; spiteful; vengeful
reputation; respectability
perfectly; right on the mark; spot on; enough; sufficiently; thoroughly
turns and twists; ups and downs; meandering; complications; vicissitudes
to be unable to do; to find something difficult to do
erratic; offbeat; wild; extraordinary
killing two birds with one stone
at that time; in those days
going on a date while wearing a school uniform
progress; pace; carriage; step; stage
reappearance; reemergence; return; reproduction; reenactment; recreation
tender; warm; meticulous; detailed; deep (of a colour); thick (e.g. fog)
to panic; to freak out; to fly into a tizzy
carefree; free from worry
protuberance; projection; prominence; bump; boss; process
tipsy; pleasantly drunk; mellow; entranced; enchanted; captivated
(wearing only) a pair of underpants
at any rate; anyhow; anyway; in any case; because; as you know
to get up (from sitting); to stand up; to (finally) start to do something; to get off one's backside; to take action
at someone's (something's) mercy
you're lying; yeah, right; liar; fibber
drop (e.g. of water); drip
to lay bare; to expose; to reveal
to take aim (at); to set one's sights (on); to zero in (on)
along the way; along the road
to be slippery; to be slimy; to behave charmingly; to walk merrily
acquaintance; relations; sexual intercourse; intersection
good feeling; feeling good
wholeheartedly; with heart and soul; intently; with undivided attention; with intense concentration; single-mindedly
to be mixed together; to be blended; to intermingle; to commingle
to squeeze; to wring out; to narrow down; to refine
to rush on; to attack; to swoop down on
to squeeze out; to wring out
consciousness; awareness; relief; calm
the past is the past; let bygones be bygones