hard-hitting

  1. Sıfat etkin, müessir, dokunaklı, tesirli, sert, çetin, yaman.