What does abgekoppelt vom Versorgungsnetz leben mean?

abgekoppelt vom Versorgungsnetz leben - German to English

to live off the grid [utilities]