Study/Quotes/谢天谢地谢天谢地 (xiè tiān xiè dì): thank goodness谢xiè天tiān谢xiè地dìthank goodnessThank heaven and earth. Ordinary relief, no religion implied.A Chinese idiom (成语)