whatever allah has taken away from them and bestowed on his messenger for which you spurred neither horses nor camels but allah grants authority to his messengers over whomsoever he pleases. allah has power over everything.
وما أفاء الله على رسوله منهم فما أوجفتم عليه من خيل ولا ركاب ولكن الله يسلط رسله على من يشاء والله على كل شيء قدير