Do not ever think that Allah will break His promise to His messengers. Allah is Strong, Able to Avenge.