margendurtaka
From marg- (meaning "often" or "again and again") + endurtaka meaning "repeat" (from endur- (meaning "re-") + taka ("take")). Literally meaning "to re-take often" or "to repeat again and again".