one's nerves be on edge - German English Dictionary