謝天謝地 (ze6 tin1 ze6 dei6) — thank one's lucky stars, to be grateful, thank goodness! thank heaven! (Lit.: thank sky, thank earth) in Cantonese
zeˍ₆謝tinˉ¹天zeˍ₆謝deiˍ₆地简 谢天谢地
Mandarin Pinyin: xie4 tian1 xie4 di4
Meaning of 謝天謝地
nounthank one's lucky stars, to be grateful, thank goodness! thank heaven! (Lit.: thank sky, thank earth)