put out of business vs rain on someone's parade

put out of business

rain on someone's parade

verb
  • To disappoint or discourage someone by ruining or criticising their plans or aspirations. 

How often have the words put out of business and rain on someone's parade occurred in a corpus of books? (source: Google Ngram Viewer )