"herhalten muessen" in English herhalten müssen to serve Detailed translations for "herhalten muessen" herhalten müssen herhalten müssen to serve