Use "moving along" in a sentence

1. It probably isn't the perfect vaccine, but it's moving along.

Das ist wahscheinlich nicht der perfekte Impfstoff, aber es geht voran.