as well as any [property] of theirs that Allah (God) has assigned to His messenger, since none of you spurred along any horses or riding camels to get it; however Allah (God) gives His messenger authority over anyone He wishes. Allah (God) is Capable of [doing] everything.