God/Heaven be praised
From Longman Dictionary of Contemporary EnglishGod/Heaven be praisedGod/Heaven be praised (also Praise the Lord)HAPPY used to say that you are pleased something has happened and thank God for it → praiseExamples from the CorpusGod/Heaven be praised• Hallelujah, and the heavens be praised ... He is giving it the look.• However, play then we did and, heaven be praised, we did show them a thing or two.