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

Thank heavens!; Thank goodness that's worked out so well!

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. Thank heavens!
  2. 2. Thank goodness that's worked out so well!

Characters

Character Meaning
to thank; to apologize; to decline
day; sky; heaven
to thank; to apologize; to decline
ground; land; adverb marker -ly