Definition of a bundle of nerves in English:

a bundle of nerves

phrase