It is not for a Prophet that he should have prisoners of war ( and free them with ransom ) until he had made a great slaughter ( among his enemies ) in the land . You desire the good of this world ( i.e. the money of ransom for freeing the captives ) , but Allah desires ( for you ) the Hereafter .