What does Ezra 10:5 mean?
Ezra stood up and made the leaders, priests, and all the people swear that they'd do what was suggested. They all agreed and took the oath. Ezra 10:5 - Modern Text Bible
(Ezra gets everyone to commit publicly to this difficult course of action.)