bat a thousand vs ripen

bat a thousand

verb
  • To achieve perfection. 

  • To achieve success at each attempt. 

  • To have identical outcomes with each attempt. 

  • To reach first base on every at-bat. 

ripen

verb
  • To approach or come to perfection. 

  • To cause (something) to mature; to make ripe 

  • to grow ripe; to become mature (said of grain, fruit, flowers etc.) 

  • To mature; to fit or prepare; to bring to perfection 

How often have the words bat a thousand and ripen occurred in a corpus of books? (source: Google Ngram Viewer )