allah meant this as glad tidings and that your hearts may be set at rest. for every help comes from allah alone. surely allah is allmighty allwise.
وما جعله الله إلا بشرى ولتطمئن به قلوبكم وما النصر إلا من عند الله إن الله عزيز حكيم