Islam will be avenged alive