All that the heavens and the earth contain belongs to God, whether you disclose what is in your minds or keep it hidden. God will bring you to account for it. He will forgive whom He will and punish whom He pleases: He has power over all things. 284 The Messengers and the believers have faith in what was revealed to them from their Lord. Everyone of them believed in God, His angels, His Books, and His Messengers, saying, "We find no difference among the Messengers of God." They also have said, "We heard God's commands and obeyed them. Lord, we need Your forgiveness and to You we shall return." 285 Allah does not impose upon any soul a duty but to the extent of its ability; for it is (the benefit of) what it has earned and upon it (the evil of) what it has wrought: Our Lord! do not punish us if we forget or make a mistake; Our Lord! do not lay on us a burden as Thou didst lay on those before us, Our Lord do not impose upon us that which we have not the strength to bear; and pardon us and grant us protection and have mercy on us, Thou art our Patron, so help us against the unbelieving people. 286