vocab dash
Log in
Sign up
谢天谢地
xiètiānxièdì
Top 20000
Meanings
1. (idiom) thank goodness
Characters used
谢
to thank
天
sky
地
-ly