Word: 谢天谢地
Pinyin: xiètiānxièdì
Definition: Thank heavens!, Thank goodness that's worked out so well!