The son of Sayyiduna Abu Musa Ash'ari (may Allah be pleased with him) narrates this statement from his father: The Prophet Muhammad (peace and blessings be upon him) used to supplicate with this prayer: "O Allah! Forgive my mistakes, my ignorance, my excesses in my affairs, and everything of which You know better than I do. O Allah! Forgive my faults, my deliberate actions, my intentional and unintentional acts, my seriousness and my jest, and everything that has come from me. O Allah! Forgive what I have done in the past, what I will do in the future, what I have done secretly, and what I have done openly. Surely, You are the One who brings forward and You are the One who delays, and You have power over all things."