What does auf den Plan treten mean?

auf den Plan treten - German to English

to appear on the scene

View more

  • to produce an appearance