-----------------------------------
まで, 迄
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. to wait
2. to await, to look forward to, to anticipate
3. to depend on, to need
等;等待;期待;预料;依靠;需要
-----------------------------------
しかない
1. having no choice but to ..., all one can do is ..., there's nothing to do except ...
2. having nothing but ..., there is only ..., having only ..., having no more than ...
tbd