put one through one's paces - Deutsch Englisch Wörterbuch