jdn. schleifen

listen to the pronunciation of jdn. schleifen
Deutsch - Englisch
to drill hard somebody