my nerves are on edge - Deutsch Englisch Wörterbuch