Thank you very much for coming all the way to see me.
500
-----------------------------------
遠い, とおい
1. far, distant, far away, a long way off, in the distance
2. distant (past), remote (in time), remote, far-removed (in time)
3. distant (relationship or kinship), having little to do (with someone)
4. far (from something else in quality, degree, etc...
1. expressly, especially, specially, taking the trouble (to do), going to the trouble of (doing), going out of one's way (to do)
2. intentionally, deliberately, on purpose