meaning of angenehme Pflicht

angenehme Pflicht - German to English

pleasant duty