谢天谢地
xiètiān-xièdìTraditional 謝天謝地
thank heavens
Every meaning
xiètiān-xièdì
- thank heavens
Its characters
- 谢xièto thank
- 天tiānsky
- 地dìearth; ground
Words with 谢
Words with 天
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.