jdn. gewähren lassen haben

listen to the pronunciation of jdn. gewähren lassen haben
Немецкий Язык - Английский Язык
have let somebody do as they liked
have not stopped somebody