to stride ahead

listen to the pronunciation of to stride ahead
English - German
auf dem Vormarsch sein
vorwärts kommen
Fortschritte machen
voranschreiten