groundbreaking
very new and a big change from other things of its type
emotionally crippled
making it difficult to have or express feelings
skeptic(ism)
doubting that sth is true
obsession
something or someone that you think about all the time
virtually
almost
pursue
try to achieve a plan or do an activity, over a long period of time
tinker around
to do small repair jobs
eliminate
get rid of
chunk
a part of sth, esp. a large part
enhance
improve
excessive
too much of sth
That’s the clincher
an informal expression meaning that new information has finally proven a point or ended any further argument
cut back (on)
reduce
devastating
causing a lot of damage or destruction