meaning of angenehm leben

angenehm leben - German to English

to call home in convenience