谢天谢地 (xiè tiān xiè dì): thank goodness

xiètiānxiè

thank goodness

Thank heaven and earth. Ordinary relief, no religion implied.