beat up on vs cast aspersions

beat up on

verb
  • to criticize someone unfairly 

  • to hurt someone by hitting or kicking them many times 

cast aspersions

verb
  • To make damaging or spiteful remarks. 

How often have the words beat up on and cast aspersions occurred in a corpus of books? (source: Google Ngram Viewer )