translate English to French: (d) More than once;
d) À plusieurs reprises;