my friends suggest me to read this book! an its awesome.
here, the words that I couldn't understand. so I refer, http://www.thefreedictionary.com/ and http://thesaurus.com/browse/ and http://www.merriam-webster.com/dictionary/
1. mes·mer·ize (mzm-rz, ms-) tr.v. mes·mer·ized, mes·mer·iz·ing, mes·mer·iz·es
- To spellbind; enthrall: "He could mesmerize an audience by the sheer force of his presence" (Justin Kaplan).
- To hypnotize.
- stimulating, cheering
Antonyms: agitating, boring, depressing, discouraging, upsetting, worrying
3. relentless - adjective
showing or promising no abatement of severity, intensity, strength, or pace : unrelenting
- To praise enthusiastically and often publicly; applaud.
- To acknowledge or declare with enthusiastic approval: She was acclaimed person of the year.
To shout approval.
n. Enthusiastic applause; acclamation.