Mahabharata 14.2.19
प्रायश्चित्तानि सर्वाणि विदितानि च तेऽनघयुद्धधर्माश्च ते सर्वे दानधर्माश्च ते श्रुताः
prāyaścittāni sarvāṇi viditāni ca te'naghayuddhadharmāśca te sarve dānadharmāśca te śrutāḥ
Our plain-language meaning of this verse is waiting for scholar review.
Open in the book