baruch Hashem

Etymology
From, likely via.

Interjection

 * 1)  thank God