will have been touting
-habré estado ofreciendo
Futuro perfecto progresivo del verbo tout. Hay otras traducciones para esta conjugación.

tout

Palabra del día
el ponche de huevo