これまで
so far; up to now; hitherto
So far everything has been going well.
・until
・up to
・as far as
・to the extent
that's enough (for today);it ends here