1437 / 2512

What does 迄今为止 (qì jīn wéi zhǐ) mean in English?

迄今为止
qì jīn wéi zhǐ迄今為止

so far; up to now; still (not)