on pins and needles in Russian
on pins and needles in Russian
как на иголках
(idiomatic) Feeling sharp anticipation or anxiety; in a state of suspense.