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

DEFINITIONS

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

CHARACTERS

謝 xiè thank; decline
天 tiān sky, heaven; god, celestial
謝 xiè thank; decline
地 dì earth; soil, ground; region