nerves are stretched to the max - Deutsch Englisch Wörterbuch