远道而来 yuǎn dào ér lái

DEFINITIONS

  1. to come from a faraway place

CHARACTERS

远 yuǎn distant, remote, far; profound
道 dào path, road, street; method, way
而 ér and; and then; and yet; but
来 lái come, coming; return, returning