English to Hindi

Meaning for:
thus far
other
अभी तक;अब तक