What does behütetes Leben mean?

behütetes Leben - German to English

sheltered life