What does angenehm für das Ohr mean?

angenehm für das Ohr - German to English

pleasing to your ear [postpos.]