Benjamin Wilson——Works at the International Criminal Court, Lives in The Hague, Netherlands.
The person is expressing his/her thankfulness to God. Thank God seems better, but it sounds a bit like lucky. I could rephrase it as "Thanks be to God for [--]." which is the intended meaning.read more >>
QuesHub is a place where questions meet answers, it is more authentic than Quora, but you still need to discern the answers provided by the respondents.