https://www.dict.cc/english-german/resounding+defeat.html