pesantran: a Muslim school in Indonesia operated by religious leaders; produces young militants skilled in jihad
religious school: a school run by a religious body
obstacle: an obstruction that stands in the way (and must be removed or surmounted or circumvented)