English to Hindi

Meaning for:
every now and then
other
समय-समय पर