Language:
Free Online Dictionary|3Dict

迄今为止

Source : CEDICT

so far/up to now/still (not)