Back to Dictionary
天翻地覆
tiānfāndìfù
1.
sky and the earth turning upside down (idiom); fig. complete confusion
2.
everything turned on its head