‘Terrorists will have to pay price for bloodshed’