What does angenehm zu hören mean?

angenehm zu hören - German to English

pleasing towards the ear