for a long time
Há muito que desejo visitar-te.
I've wanted to visit you for a long time.
Há muito que sonho conhecê-la e ver os quadros.
I've long dreamed of meeting her and seeing her paintings.
— Arrependimento Sem Perdão (1987)
Há muito que desejo contemplar os reis do passado.
I have long desired to contemplate the kings of the past.
— O Senhor dos Anéis: A Sociedade do Anel (2001)
I've been dreaming about this for a long time.
— Quando Voam as Cegonhas (1957)