北漂过海
[bĕi piāo guò hăi]
It means 'Traveling across seas in northern drift', symbolically describing someone venturing far from home towards the north, pursuing aspirations or living adrift lifestyle. 'Drift' also carries nuance of uncertainty and transient state in life.