put one through one's paces - Alemán Inglés Diccionario