支離破碎

Idiom

 * 1) all broken up; shattered; fragmented