put one through one's paces - Francés Inglés Diccionario