on edge

on edge — на нервах, на взводе

He's been on edge lately. — Он последнее время весь на нервах; очень дерганый, раздражительный