hayan madurado
Present perfect subjunctive ellos/ellas/ustedes conjugation of madurar.

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
flea market