has been rejuvenating
-ha estado rejuveneciendo
Presente perfecto progresivo para el sujetohe/shedel verborejuvenate.

rejuvenate

The programme has been rejuvenating, enlightening and invigorating.
El programa ha sido rejuvenecedor, instructivo y vigorizante.
Palabra del día
el hada madrina