With some key roads blocked for several days now due to their protest against the three new agri laws, an umbrella body of farmers Monday apologised with "folded hands" to people for the inconvenience caused to them, but said they were carrying out the demonstration "out of compulsion".