be fighting a losing battle - German English Dictionary