for days
As minhas tropas estão lutando há dias.
My troops have been fighting for days.
— A Queda! As Últimas Horas de Hitler (2004)
It’s been raining for days.
Há dias em que Kurt se recusa a comer.
There are days when Kurt refuses to eat.
— Oppenheimer (2023)
Tenho tentado falar com ele há dias.
I've been trying to talk to him for days.
Eu devo ir ao médico, estou me sentindo mal há dias.
I need to go to the doctor; I've been feeling unwell for days.