criticism [noun] + trenchant [adjective]