Language:
Free Online Dictionary|3Dict

顛沛流離

Source : CEDICT

homeless and miserable (idiom); to wander about in a desperate plight/to drift