hayan vindicado
-they/you have avenged
Present perfect subjunctive ellos/ellas/ustedes conjugation of vindicar.

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
gullible