English to Hindi

Meaning for:
time and again
other
बार-बार;बारम्बार