Correct

谢天谢地

/ xiè tiān xiè dì /
Strokes
https://i.cchatty2.com/filters:format(webp)/fit-in/684x0/img/202102/谢天谢地-Chinese-idioms-Cchatty-92195090-02cd-47d6-9a28-63c21d1cbc93-1612778187.jpg

Collocation

1
真是谢天谢地
2
只要……我就谢天谢地了

Definition

谢天谢地

Literally means:

thank the sky, thank the earth

Actually means:

Thank God. Superstitious people believe that if one is without mishap and is free from any disease or disaster, that is because of the blessings of God or heaven.

So they tend to say "Thank God" to express their rejoice or comfort when they meet these situations: he himself or his relatives, escaping a disaster,or the person or thing they have been expecting showing up, or hoping to avoid a trouble. Commendatory.

感谢天地。迷信的人认为,一个人能够无病无灾,平安顺利都是天地神灵保佑的结果,所以应当感谢天地。

于是,碰到下面的情形时,便用“谢天谢地”来表示庆幸、感叹或安慰:自己或亲人躲过灾难,焦急等待的人物或事物终于出现,希望能避免不想遇到的麻烦。具有褒义色彩。

Example

Used as predicate, a minor sentence or object. (作谓语、小句、宾语)
1
Zhège
这个
dǎodànguǐ
捣蛋鬼
néng
bāng
shénme
什么
máng
  
?
tiānluàn
添乱子
jiù
xiètiānxiè
谢天谢地
le
  

What can this troublemaker do me? I'll thank God I don't mess around.

2
Xiètiānxiè
谢天谢地
  
,
zǒngsuàn
总算
píngān
平安
huílai
回来
le
  
!
Tīngshuō
听说
shàngbān
上班
de
fāng
地方
zháohuǒ
着火
le
  
,
quánjiārén
全家人
dōu
dānxīn
担心
le
极了
  

Thank God you're safe and sound! The whole family was very worried when they heard that your place at work was on fire.

3
Zhēnshi
真是
xiètiānxiè
谢天谢地
  
,
shīzōng
失踪
de
érzi
儿子
zhōng
终于
zhǎo
huílai
回来
le
  
!

Thank God the missing son has finally been found!

Related

谢天谢地