Como dizer "estava querendo comprar faz um tempo" em inglês

Estou fazendo aquele exercício de pensar em inglês e esbarrei nessa dúvida. "I was wanting to buy" me parece um pouco esquisito. Como seria o correto?

A frase que pensei era: "eu estava querendo comprar esse celular faz um tempo"

A mesma dúvida segue em como falar: "eu estava há meses procurando esse celular pra comprar"

Qual a melhor forma de falar essas frases? Valeu galera!

POWER QUESTIONS
O professor das celebridades Daniel Bonatti ensina várias técnicas para você ter conversas melhores mesmo com conhecimentos básicos de inglês. Com as power questions você vai aprender a direcionar a conversa para onde quiser e com isso alcançar seus objetivos na comunicação. ACESSAR AULA
1 resposta
Ricardo F. Bernardi 6 26 454
You should read:
(1) significado-de-i-ve-been-meaning-t34358.html
(2) https://www.englishexperts.com.br/past-continuous/
(3) http://www.solinguainglesa.com.br/conteudo/verbos8.php

Eu estava querendo comprar esse celular faz um tempo.
>> I have been meaning / intending / wanting to buy this cell phone for a while / for some time.

Eu estava querendo comprar esse celular na semana passada / há algumas semanas / semanas atrás.
>> I was trying to buy this cell phone last week / some weeks ago.

Eu estava procurando esse celular para comprá-lo há meses.
>> I have been looking for this cell phone to buy it for some months.

Eu estava procurando comprar esse celular há meses.
>> I was trying to buy this cell phone months ago.
>> I have been trying to buy this cell phone for some months.

Eu estava procurando comprar esse celular no mês passado / no último mês.
>> I was trying to buy this cell phone last month.

_

To want to do something.
- Querer fazer algo

Examples:

We want to go out tonight. = Queremos sair hoje à noite.
He didn’t want to go. = Ele não quis ir.
_

To try to do something
- Procurar fazer algo

Examples:

Try to find out what time the store opens. = Procure saber a que horas a loja abre.
_

REFERENCES:
(1) Pearson Education. Longman Dictionary. 2004.
(2) HEWINGS, Martin. Advanced English in Use. Unit 7. 3rd ed. Cambridge University Press. 2013.