ich hatte gespottet
I had had it off
Gespottet wurde schon vor dir über Gesandte.
(Muhammad), people have mocked the Messengers who lived before you.