English to Hindi

Meaning for:
every once in a while
other
कभी-कभी