relentless – adj. continuing without becoming weaker, less severe
assault – n. attack or criticism
margin – n. the part of a page that is above, below, or to the side of the printed part