руки чешутся

Category: Russian idioms

[RU-kee che-shut-sya]

Translation:

(lit. – the hands are itching) fingers itch

У меня руки чешутся = I can’t wait, I anticipate something.

0