The phrase "to fit the bill" means to meet a particular requirement, expectation or standard. It is often used in the context of fulfilling a need or demand, and implies that something or someone meets the necessary criteria for success or acceptability.