xiè
tiān
xiè
dì
1
Thank heavens!
2
Thank goodness that's worked out so well!