(1)短い間隔で、何回も
(2)頻繁、あるいはかなりの量
(3)数回
(4)たびたび
(5)several time
さらに詳しく
(1)たびたび
(3)短い間隔で、何回も
(4)repeatedly; "the unknown word turned up over and over again in the text"