Good, Taliban will be deaf soon.