Una expresión común (a common expression)

todo el día - all day long / all day / for the whole day

Cuando vivía en España jugaba al fútbol todo el día. (When I was living in Spain, I used to play soccer all day long.)

El martes pasado jugué al fútbol todo el día. (Last Tuesday, I played soccer for the whole day.)

Progress, Vol. 3
Progress, all volumes
Interleaving

Drilling one topic until it feels easy is tempting, but mixing different topics together builds more flexible, durable knowledge. The variety forces your brain to work harder, and that's what makes it last.