had been tossing
-había estado tirando
Pasado perfecto progresivo del verbo toss. Hay otras traducciones para esta conjugación.

toss

I had been tossing and turning all night.
He estado dando vueltas en la cama toda la noche.
Palabra del día
la búsqueda del tesoro