Where exactly is the insult?
These are the very words of their leaders and prophets!
They should take pride and stand up for them!
Unless of course there is a problem in doing that...