to apologize for
The preposition is part of the word. Without it the answer is wrong in ripiti: zich verontschuldigen voor, not zich verontschuldigen.
Remember zich verontschuldigen voor for good. ripiti brings the word back just before you forget it, with these sentences. Free, no account needed, works offline.
practise zich verontschuldigen voor in ripiti