vor etwas gefeit sein

listen to the pronunciation of vor etwas gefeit sein
Немецкий Язык - Английский Язык
to be proof against something
to be immune to something