The cops were totally humiliated.
A policía estaba totalmente humillada.