English to Hindi

Meaning for:
even so often
other
समय-समय पर