xiè tiān xiè dì

Translation

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

Synonyms

Chinese Tones