The sending of the angels is a glad news from your Lord so that you would have more confidence in Him. No victory is real unless it is from God, the Majestic and All-wise.
और ताकि इससे तुम्हारे दिल की ढारस हो और (ये तो ज़ाहिर है कि) मदद जब होती है तो ख़ुदा ही की तरफ़ से जो सब पर ग़ालिब (और) हिकमत वाला है