Skip to content
Traditional 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!