put someone through their paces – Deutsch–English translations

🇬🇧 en de 🇩🇪

put someone through their paces

auf Herz und Nieren prüfen
Wiktionary Links