What is the difficulty level of sentence: "It was heartbreaking to watch William hover about Nabby, for, had she not already committed herself elsewhere, he would have been everything she could want in a husband."?
b2