It appears to me that I didn't say it exactly the same way and it was marked wrong: I have to work often on Saturdays. Shouldn't that be accepted? If not, why?
Technically, your sentence could be interpreted as "I have to work multiple times on Saturdays", but that take would be a little weird. I think your sentence is a good translation.