habéis protestado
-you have protested
Antepresente para el sujeto vosotros del verbo protestar.

protestar

¿Por qué Oh Santos vosotros no habéis protestado?
Why oh Holy ones haven't you protested?
Palabra del día
el mantel