What does auf dem Vormarsch sein mean?

auf dem Vormarsch sein - German to English

to be regarding march

View more

  • to-be getting surface
  • become on the enhance