auf dem vormarsch sein

listen to the pronunciation of auf dem vormarsch sein
German - English
to stride ahead
to forge ahead
to make inroads
to be gaining ground