In italiano lo puoi tradurre con: "fin qui, fino a questo punto, per ora, fino ad ora", e lo puoi utilizzare in qualsiasi contesto in cui useresti questi sinonimi italiani. Qualche esempio:
So far so good - Fin qui tutto bene
We drove 34 km so far - Abbiamo guidato per 34 km finora
He didn't call me so far - Non mi ha ancora chiamato
I made it so far - Sono arrivato fino a qui
Eccetera :)