English to Hindi

Meaning for:
even then
other
उस समय;अब भी