i am a bundle of nerves - Alemán Inglés Diccionario