This can be stated in active form. Alternate translation: "the learned men had embarrassed him by tricking him" (See: [[rc://en/ta/man/translate/figs-activepassive]])
Herod did not kill the children himself. Alternate translation: "He gave orders for his soldiers to kill all the boys" or "He sent soldiers there to kill all the boy babies" (See: [[rc://en/ta/man/translate/figs-explicit]])