Synonyms of hard-hitting

2 Syllables
gutsy, mighty, cogent, bullish, potent, pithy, puissa
3 Syllables
dominant, electric, commanding, constraining, convincing, forcible, powerful, compelling, dynamic
4 Syllables
elemental, powerhouse, dynamical, effective, energetic, persuasive