English to Hindi

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