Language:
Free Online Dictionary|3Dict

颠沛流离

Source : CEDICT

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