«حرم» is the plural of «حرام » (that is, while in the state of Ihram). By «فبما نقضهم», what is meant by «ميثاقهم» is that they did not carry out the command Allah had given them to enter Bayt al-Maqdis. «تبوء باثمى» means "then you will bear