An user German
says…

Da
Adverb
  müssen
Auxiliary
  wir
Pronoun
  die
Determiner
  Beschränkungen
Noun
  beseitigen
Verb
.

That means overcoming certain obstacles.
Words and sentences
New
da

New
müssen

  1. to have to (do something); must; to be obliged (to do something); to need (to do something).
  2. to have to do something implied; must; to be obliged.
  3. (colloquial) to need to go to the bathroom.

New
New
die

New
Beschränkungen

plural of Beschränkung

New
beseitigen

  1. to dispose of (get rid of something), remove, eliminate
  2. (slang) to eliminate (kill)

Comments