hard sell: forceful and insistent advertising
advertising: the business of drawing public attention to goods and services
fascioliasis: infestation with the liver fluke Fasciola hepatica; liver damage sometimes occurs; related to liver rot