jdm. etwas vergällen

listen to the pronunciation of jdm. etwas vergällen
Немецкий Язык - Английский Язык
to put somebody off something
to spoil something for somebody