-----------------------------------
まで, 迄
1. until (a time), till, to, up to
2. to (a place or person), as far as
3. to (an extent), up to, so far as, even
4. only, merely
到,到……为止,直到;到某地,去见某人
-----------------------------------
長い, 永い, ながい
1. long (distance, length)
2. long (time), protracted, prolonged
长的
-----------------------------------
道のり, 道程, みちのり, どうてい
1. distance, journey, itinerary
2. path (e.g. to one's goal), way, process, route, road
tbd