On repeated occasions; frequently.
बार-बार
English Usage: She has been proven right time after time.
Hindi Usage: उसे बार-बार सही साबित किया गया है।