hayan vindicado
-they/you have avenged
Present perfect subjunctiveellos/ellas/ustedesconjugation ofvindicar.

vindicar

El que los acontecimientos hayan vindicado este análisis no es motivo para congratularse.
The fact that events have vindicated this analysis is no reason to celebrate.
Word of the Day
to frighten