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

bat

Finally, in the final 1 and 2 place, the two roses that have been batting for the title of Champions, the Accademy FIFS and the Garage Bar Mozzate, have also come to the end.
Finalmente, en la final, 1o y 2o lugar, después del último partido del Campeonato, las dos rosas que también han luchado por el título de Campeones de Italia, la Academia FIFS y el Garage Bar Mozzate.
Palabra del día
crecer muy bien