have been showering
Presente perfecto progresivo para el sujetodel verboshower.Hay otras traducciones para esta conjugación.

shower

You have been showering love upon me and you have all been encouraging me to speak every week.
Me han estado envolviendo en amor y todos me han estimulado para hablar cada semana.
Palabra del día
el pantano