hayan flaqueado
-they/you have weakened
Antepresente de subjuntivo para el sujeto ellos/ellas/ustedes del verbo flaquear.

flaquear

Es también completamente natural que en ciertos momentos críticos, en ciertas condiciones, algunos de ellos hayan flaqueado o cambiado.
Naturally too, some of them will waver or change somewhat in certain circumstances at certain critical turning points.
Palabra del día
el muérdago