I’m sorry to be ignorant. What is “delenda”?
Delenda is Latin verb "to destroy".
Islam delenda est - roughly translated - "Islam must be destroyed".