had been itching
-había estado picando
Past perfect progressiveconjugation ofitch.There are other translations for this conjugation.

itch

Master Saleh sounded eager, or relieved at finally being able to share a secret that had been itching at him.
El Maestro Saleh parecía ansioso, o aliviado de finalmente poder compartir un secreto que le había estado quemando.
Other Dictionaries
Explore the meaning of itch in our family of products.
Word of the Day
milkshake