han vapuleado
-they/you have beaten
Antepresente para el sujeto ellos/ellas/ustedes del verbo vapulear.

vapulear

Los desharrapados les han vapuleado hoy.
Alley cats were slamming them today.
Los críticos, sin embargo, han vapuleado la propuesta diciendo que los costes sociales de la legalización sobrepasarían el dinero que generaría.
But critics are slamming the proposal, saying the social costs of legalization outweigh the money it would bring in.
Palabra del día
la fiesta de traje