天翻地覆

Idiom

 * 1) bringing drastic changes; earthshaking
 * 2) having everything messed up; chaotic