hallelujah vs thank God

hallelujah

intj
  • A general expression of gratitude or adoration. 

  • An exclamation used in songs of praise or thanksgiving to God. 

verb
  • To cry "hallelujah" in praise. 

noun
  • General praise. 

  • A shout of “Hallelujah”. 

  • A song of praise to God; a musical composition based on the word "Hallelujah". 

thank God

intj
  • Used to express gratitude or relief. 

How often have the words hallelujah and thank God occurred in a corpus of books? (source: Google Ngram Viewer )