As decreed by providence you have met him; otherwise you might have failed although you traveled a long way. 有缘千里来相会,无缘对面不相识(逢)。
相关知识 缘 reason; cause; sake, relationship, edge; fringe 缘分 predestined relationship 血缘 blood relationship 姻缘 predestined marriage 化缘 beg for alms 天缘巧合 a luck coincidence 有人缘 enjoy great popularity 投缘的街坊们 congenial neighbors 天赐良缘 a godsent marriage; a good marriage arranged in Heaven 有缘结识某人 be lucky to get acquainted with sb. 无缘结识某人 have no opportunity to get acquainted with sb. 婚姻是缘分。 A couple's conjugal fate is prearranged. 有缘终相逢。 Fate brings together people who are far apart. 无缘不相逢。 There is no meeting without predestination. 我与烟酒无缘。 Smoking and drinking don't appeal to me. 好事似乎与他无缘。 Good luck seemed to be wholly denied to him.