Now the Taliban will pay a price.