meaning of angenehm zu hören

angenehm zu hören - German to English

pleasing towards the ear