far away; far off; far; long ago; long before
far away in the distance; in the far distance
from afar; over a great distance; all the way
by far; far and away; far away; far off; long ago; long before
(coming) such a long way; all this way; from far away