hayan madurado
Present perfect subjunctiveellos/ellas/ustedesconjugation ofmadurar.

madurar

Pero tenemos que prepararnos hoy para una revolución que podríamos hacer cuando el momento y las condiciones se hayan madurado para hacerla.
But we need to prepare today for a revolution that we can make when the time and the conditions are right for that.
Word of the Day
chilling