Chinese words · Chengyu

谢天谢地

xiètiān-xièdìTraditional 謝天謝地

thank heavens

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.