durch jemanden eine (blamable) niederlage erleiden

listen to the pronunciation of durch jemanden eine (blamable) niederlage erleiden
German - English
to suffer a (humiliating) defeat at the hands of somebody