谢天谢地 xiètiānxièdì thank goodness Definitions Defs Origin Strokes Stroke Words Sentences Sents 谢 謝 xiè verb to thank to thank; to express gratitude or appreciation天 tiān nounproper noun God God; Heaven; the supreme ruler of the universe in traditional belief谢 謝 xiè verb to thank to thank; to express gratitude or appreciation地 dì noun earth The earth; the ground; land; soil; fields