Skip to content
Simplified display

谢天谢地

xiè tiān xiè dì

Sign in to save this word to your study lists.

Definitions

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