on pins and needles in Turkish
on pins and needles in Turkish
diken üstünde
(idiomatic) Feeling sharp anticipation or anxiety; in a state of suspense.