Language:
Free Online Dictionary|3Dict

支離破碎

Source : CEDICT

scattered and smashed (idiom)