Word Definition - 千里迢迢

qiān lǐ tiáo tiáo (idiom) from a great distance; (to come) from afar