30 و پادشاه با تمامی مردمان یهودا و ساکنان اورشلیم و کاهنان و لاویان، یعنی با تمامی قوم از بزرگ و کوچک، به خانۀ خداوند برآمد، و تمامی کلمات کتابِ عهد را که در خانۀ خداوند پیدا شده بود در گوش آنان خواند.
31 سپس پادشاه در جایگاه خود ایستاده، در حضور خداوند عهد کرد که از خداوند پیروی کرده، فرامین، شهادات و فرایض او را به تمامی دل و جان نگاه دارد، و کلماتِ عهد را که در آن کتاب نوشته شده بود، به جا آورَد.
32 آنگاه او تمامی کسانی را که در اورشلیم و بِنیامین حضور داشتند واداشت که خود را بدان متعهد سازند، و ساکنان اورشلیم مطابق عهد خدا، یعنی خدای پدرانشان، عمل کردند.
33 یوشیا همۀ بتهای کراهتآور را از تمامی ممالکی که از آنِ بنیاسرائیل بود برگرفت، و همۀ کسانی را که در اسرائیل حضور داشتند واداشت تا یهوه خدایشان را عبادت کنند. و ایشان در تمام روزهای زندگی او، از پیروی یهوه خدای پدرانشان منحرف نشدند.