nerves are stretched to the max - Almanca İngilizce Sözlük