(and) not before time (too)
idiomDefinition of (and) not before time (too)
chiefly British
—used to say that something should have happened sooner They're finally going to change things, and not before time, too.