What does abertausendfach mean?

abertausendfach - German to English

one thousand times over