This is the victory of Islam