🇬🇧 en de 🇩🇪

go places verb

  • (intransitive, idiomatic) To make progress or achieve success.
Erfolg haben, erfolgreich sein, es zu was bringen
Wiktionary Links