Possible meanings are "until God completes the purpose of the Passover Festival" or "until what the Passover represents happens"