have been itching
-he estado picando
Present perfect progressiveconjugation ofitch.There are other translations for this conjugation.

itch

This is a review that I have been itching to write for a while now.
Esta es una revisión que he estado esperando escribir desde hace un tiempo.
They could, for instance, fly through the south pole geyser of Saturn's moon Enceladus, and scan the alien ocean water for signs of life—something astrobiologists have been itching to do for years.
Podrían, por ejemplo, volar a través del géiser del polo sur de Encélado (la luna de Saturno) y escanear el agua de su océano extraterrestre en busca de signos de vida —algo que tantos astrobiólogos han querido hacer durante años.
Other Dictionaries
Explore the meaning of itch in our family of products.
Word of the Day
eyepatch