hard-hitting vs in-your-face

hard-hitting

adj
  • Aggressively vigorous or forceful 

in-your-face

adj
  • aggressively or blatantly confrontational 

How often have the words hard-hitting and in-your-face occurred in a corpus of books? (source: Google Ngram Viewer )