do duty vs go to town

do duty

go to town

verb
  • To proceed enthusiastically, vigorously, or expertly. 

How often have the words do duty and go to town occurred in a corpus of books? (source: Google Ngram Viewer )