Be on edge

нервничать; быть, как на иголках Например: I've been on edge all day, waiting for that telephone call. — Я был как на иголках весь день, пока ждал этого телефонного звонка.

Большой англо-русский словарь