Language:
Free Online Dictionary|3Dict

支离破碎

Source : CEDICT

scattered and smashed (idiom)