Being that your hen had already been sitting for month another 3 or 4 weeks until a new batch of eggs hatched is two months that she has barley eaten or moved. I only allow hens to sit for one batch period. It's not cruel to break a broody. It's more cruel to allow them to sit another three weeks.