no sooner than
idiomDefinition of no sooner than
—used to say that something happens immediately after something else No sooner had I spoken than he appeared.
1