xiè​tiān​xiè​dì

thank goodness

谢天谢地 謝天謝地 xiè​tiān​xiè​dì
thank goodness interjectionverb
(idiom) thank God; thank heaven; an expression of gratitude or relief that a source of anxiety has been resolved or that a feared outcome did not occur

Frequency

Movie subtitles
29.6 per million appears in 13% of films
Written text
0.922 per million

Sources