meaning of behütetes Leben

behütetes Leben - German to English

sheltered life